New pages
Jump to navigation
Jump to search
- 03:12, 19 November 2025 Ferreteria/v0.6/clade/App/@fx/GoCore (hist | edit) [1,215 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Purpose''': main execution sequence -- can either be wrapped in try{}catch{} syntax or called directly, depending on debugging needs * '''Calls''': ** <code>$this->{{l/ver/fx|ReadAppConfig}}(); </code>// read the app's configuration ** <code>$this->{{l/ver/fx|ShowAppConfig}}(); </code>// display the app's configuration (name, version...) ** <code>$this->{{l/ver/fx|ReadUserCommand}}(); </code>// decode/digest any user request (input) d...")
- 00:50, 19 November 2025 Futilities/v0.6/clade/Kiosk/WUIDL/@fx/ReadInput (hist | edit) [2,543 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Action''': match the input arguments up against the available (app) parameters, and turn them into an Action sequence * '''Defined by''' {{l/ver/fx|p=ferreteria|{{SUBPAGENAME}}|Ferreteria}} ==Code== ''as of {{fmt/date|2025|11|18}}:'' {{fmt/php/block|1=# public function ReadInput() { // + OBJECTS $oScrn = self::Screen(); $osDex = $this->QInDadex(); // object encapsulating the input command // - OBJECTS...")
- 17:52, 18 November 2025 Futilities/v0.6/fx/ReadInput (hist | edit) [303 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definition''' is in {{l/ver/fx|p=ferreteria|{{SUBPAGENAME}}|Ferreteria}}. ==Usage== {| class="wikitable sortable" ! clade || define || implement || call || notes {{!-!}} <code>{{l/ver/clade/full|Kiosk|WUIDL}}</code> || || {{l/ver/clade/fx|Kiosk|WUIDL|{{SUBPAGENAME}}|page}} |}")
- 17:49, 18 November 2025 Ferreteria/v0.6/fx/ReadInput (hist | edit) [668 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Purpose''': read & interpret any user input (CLI or web) which came with the startup request * '''Definition''' in <code>{{l/ver/clade/full|Sys\Routing|Kiosk}}</code>: {{fmt/php/inline|public function ReadInput()}} ==Usage== {| class="wikitable sortable" ! clade || define || implement || call || notes {{!-!}} <code>{{l/ver/clade/full|Sys\Routing|Kiosk}}</code> || {{l/ver/clade/fx|Sys\Routing|Kiosk|ReadInput|page}} {{!-!}} <code>{{l/ver/clade/f...")
- 14:39, 18 November 2025 Ferreteria/v0.6/fx/WithItemValue/@removed (hist | edit) [593 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Removed Function}} ==About== * '''Action''': initializes a newly-created object with an <code>{{l/ver/clade|Sys\Events|InputItem}}</code> object and the string to be processed by it * '''Calls''': ** <code>{{l/ver/fx|Item}}()</code> - saves the InputItem object ** <code>{{l/ver/fx|ParseInputString}}()</code> - parses/handles the corresponding input string ==Code== ''as of {{fmt/date|2025|11|17}}:'' {{fmt/php/block|1=# protected function WithItemValue(Item...")
- 01:42, 18 November 2025 Ferreteria/v0.6/fx/WithItemPiece (hist | edit) [478 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definition''' {{fmt/php/inline|1=protected function WithItemPiece(ItemIface $oItem, PieceIface $oPiece) : void}}")
- 22:54, 17 November 2025 Ferreteria/v0.6/fx/WithItemValue (hist | edit) [230 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Action''': initializes a newly-created object with an <code>{{l/ver/clade|Sys\Events|InputItem}}</code> object and the string to be processed by it * '''Calls''': ** <code>{{l/ver/fx|Item}}()</code> - saves the InputItem object ** <code>{{l/ver/fx|ParseInputString}}()</code> - parses/handles the corresponding input string ==Code== ''as of {{fmt/date|2025|11|17}}:'' {{fmt/php/block|1=# protected function WithItemValue(ItemIface $oItem, strin...")
- 22:25, 17 November 2025 Ferreteria/v0.6/clade/Sys/Events/InputRq/@removed (hist | edit) [2,123 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Removed Code}} =={{fmt/date|2025|10|11}}== Commented out on {{fmt/date|2025|09|27}}: {{fmt/php/block|1=# /→2025-09-27 nopenopenope... protected function OAUserInput() : InDataIface { $oa = InDataClass::GlobalData(); #echo $this->ReflectThis()->Report(); #echo $oa->ReflectThis()->Report(); #return $oa->QryIt('data'); // a bit klugey? We're only storing this one array... return $oa; } //: }} =={{fmt/da...")
- 15:55, 17 November 2025 Futilities/v0.6/clade/Sys/dba/InReq/DoImport/@fx/Describe (hist | edit) [2,256 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|<code>DoImport::Describe()</code>}} ==About== * '''General''': {{l/ver/fx|{{SUBPAGENAME}}}} * NOTE that this describes what is ''going to happen'', but doesn't attempt to do it (except for necessary state-changes). ** However, what is going to happen ''can'' depend on kept settings -- so those need to be checked IF the current reqlet has no value. *** Apparently this can be called ''before'' validating the user's input. * {{hashtag|TODO}} {{fmt/date|2025|02|...")
- 15:44, 17 November 2025 Futilities/v0.6/clade/Sys/dba/InReq/DoImport/@removed (hist | edit) [11,051 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Removed Code}} =={{fmt/date|2025|07|20}}== Commented out {{fmt/date|2025|07|15}}: {{fmt/php/block|1=# // 2025-07-15 old version public function Describe() : string { $oScrn = self::Screen(); #echo $this->ReflectThis()->Report(); #echo $this->OAThisInput()->ReflectThis()->Report(); $oaData = $this->OAThisInput(); $osDbSlug = $oaData->QDbConnSlug(); $osScSlug = $oaData->QSchemaSlug(); #echo 'SLUG...")
- 02:34, 17 November 2025 Futilities/v0.6/clade/Kiosk/WUIDL/@removed (hist | edit) [14,505 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Removed Code}} =={{fmt/date|2025|03|07}}== Outdated header from `ReadInput()`: {{fmt/php/block|1= /** * ACTION: match the input arguments up against the available (app) parameters, and turn them into an Action sequence * INSTAR: use cmdfmt as a template for interpreting the command arguments (I think this is a TODO) * SEQUENCE: * * SetupOptions() * * ParseInput() <- YOU ARE HERE <> * * HandleInput() -- use the action sequ...")
- 01:19, 17 November 2025 Futilities/v0.6/fx/DescribeActions (hist | edit) [292 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Defined in''' {{l/ver/fx/proj|Ferreteria}}. ==Usage== {| class="wikitable sortable" ! clade || define? || implement || call || notes {{!-!}} {{l/ver/clade/base|p=futilities|Kiosk}} || - || {{l/ver/clade/base|p=futilities|Kiosk/@fx/{{SUBPAGENAME}}|page}} || - || |}")
- 22:53, 16 November 2025 Futilities/v0.6/fx/Describe (hist | edit) [858 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Defined in''' {{l/ver/fx/proj|Ferreteria}}. ==Usage== {| class="wikitable sortable" ! clade || define? || implement || call || notes {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoExport}} {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoList}} {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoSetup}} {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoTest}} {{!-!}} {{l/ver/clade/full|p=futilities|Sys\ftm\InReq|Go}}...")
- 19:49, 16 November 2025 Futilities/v0.6/fx/ParseInputArgs (hist | edit) [525 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==Usage== {| class="wikitable sortable" ! clade || usage || called from || notes {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba|InReq}} || implement || {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoExport}} || implement (re-stub) {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoImport}} || implement (override) {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq\infmts|DbStuff}} || implement || |} Defined in {{l...")
- 18:21, 16 November 2025 Futilities/v0.6/fx/ParseInputString (hist | edit) [1,042 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Main Docs''' are in {{l/ver/fx|p=ferreteria|ParseInputString|Ferreteria}}. ==Usage== {| class="wikitable sortable" ! clade || function || usage || notes {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoExport}} || || implement {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoImport}} || || implement {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoList}} || || implement {{!-!}} {{l/ver/clade/full|p=futil...")
- 16:39, 16 November 2025 Ferreteria/v0.6/clade/Sys/Events/InputRq/Setting/@fx/Describe (hist | edit) [345 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|<code>function Describe() : string</code>}} ==About== * '''General''': {{l/ver/fx|Describe}} * '''Note''': This could also be called "Simulate()", because it does any internal state-changes that are necessary in order to calculate what actions will be taken. It should parallel any internal stuff that <code>../Go/()</code> does.")
- 16:28, 16 November 2025 Ferreteria/v0.6/clade/Sys/Events/InputRq/Setting/@fx/Go (hist | edit) [1,527 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|function Go()}} ==About== * '''General''': <code>{{l/ver/fx|Go}}()</code> * '''Instar''': Set the Current Option Value from the Action Option Value ** This was done in <code>../ParseInput/()</code>, but needs to be repeated for proper sequencing. ==Notes== * Go() doesn't currently do anything here because: ** The default action for an Option Actor is to save the value for use at execution-time. ** If we get this far, then the value has already been saved...")
- 16:08, 16 November 2025 Ferreteria/v0.6/clade/Sys/Events/InputRq/Setting/@removed (hist | edit) [4,864 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Removed Code}} =={{fmt/date|2025|08|31}}== Commented out at the start of the month: {{fmt/php/block|1= // 2025-08-01 never used anywhere: static function FromItemValue(ItemIface $oItem, string $sValue) : BaseIface; #function Input() : string; }} =={{fmt/date|2025|03|10}}== Commented out 2 days ago: {{fmt/php/block|1= // 2025-03-08 This is a confusion of concepts. Splitting into OAKeptInput and OAThisInput, with OAFinalInput combining the two....")
- 02:21, 16 November 2025 Futilities/v0.6/clade/Kiosk/@fx (hist | edit) [102 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Functions}} * <code>/DescribeActions/()</code> * <code>/RenderCommonHelp/()</code>")
- 02:02, 16 November 2025 Futilities/v0.6/clade/Kiosk/@fx/RenderCommonHelp (hist | edit) [684 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|<code>RenderCommonHelp()</code>}} ==About== * '''General''': {{l/ver/fx|RenderCommonHelp}} ==History== * '''{{fmt/date|2024|07|08}}''' Made this public so Options object can call it when the CLI input isn't right. ** This feels like it needs further refinement, but this is a Just Get It Working. ==Code== ''as of {{fmt/date|2025|11|15}}'' {{fmt/php/block|1= public function RenderCommonHelp() : string { #echo $this->ReflectObject()->Report();...")
- 01:59, 16 November 2025 Futilities/v0.6/clade/Kiosk/@fx/DescribeActions (hist | edit) [2,135 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|<code>DescribeActions()</code>}} ==About== * '''General''': {{l/ver/fx|DescribeActions}} * '''Action''': describe the app and what it's planning to do (or would try to do but can't for some reason), based on the current command-line options. * '''Note''': Displaying help info, if there's nothing to do, is not the job of this method; it's done elsewhere. ==History== * '''{{fmt/date|2024|11|09}}''' Removed help display when no action requested -- it's redundant...")
- 01:21, 16 November 2025 Futilities/v0.6/clade/Kiosk/@removed (hist | edit) [2,142 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Removed Code}} =={{fmt/date|2025|08|26}}== Commented out on {{fmt/date|2025|03|08}}: {{fmt/php/block|1= →* * CEMENT: Kiosk\Root * ACTION: process the prepared input actions * This is called only after the input is deemed valid.: // 2025-03-08 Changing the dispatch methodology. protected function Respond() { $this->HandleInput(); $this->HandleErrors(); } }} =={{fmt/date|2024|12|16}}== Apparently this meth...")
- 01:18, 16 November 2025 Futilities/v0.6/clade/Kiosk/@thinking (hist | edit) [3,833 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Thinking Through Changes}} =={{fmt/date|2024|12|19}}== {{fmt/php/block|1= private $oTerms = NULL; // RETURNS: an object encapsulating the *available* CLI options public function Terms() : TermsIface { return $this->oTerms ?? ($this->oTerms = $this->NewTerms()); } // 2024-12-16 old methodology public function Terms() : TermsIface { return $this->oTerms ?? ($this->oTerms = $this->BuildTerms()); } protected function BuildTerms() : TermsIf...")
- 22:55, 15 November 2025 Futilities/v0.6/clade/Kiosk/@history (hist | edit) [3,633 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Revision History}} ===2024=== * {{fmt/date|2024|07|25}} GetAppOptions() replaced by OptsKnown() * for HasAppOption(), use AppOpts()->HasIt($sText) instead * {{fmt/date|2024|09|15}} reworking this as a wrapper around the incoming Request * {{fmt/date|2024|09|19}} ...and making it a Kiosk podling, which I hope is the right move. * {{fmt/date|2024|09|20}} ** renamed HasSearchArgs() -> HasCmdTerms() *** (in accordance with earlier note suggesting this) ***...")
- 20:45, 15 November 2025 Futilities/v0.6/clade/Sys/dba/InReq/infmts/DbStuff (hist | edit) [2,051 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|p=ferreteria|Sys\Data\aux\has|DataFile}} {{!}} align=center {{!}} ⇒ {{l/ver/clade|Sys\dba\InReq\infmts|DbStuff}} ⇒ {{!}} align=left {{!}} ''(none)'' |alia= {{!-!}} '''DataFile'''* [i,t] {{!!}} {{l/ver/clade|p=ferreteria|Sys\Data\aux\has|DataFile}} {{!-!}} '''QObjClass'''* [c,i] {{!!}} {{l/ver/clade|p=ferreteria|Data\Mem\QVar|Obj}} {{!-!}} '''QStrClass'''* [c,i] {{!!}} {{l/ver/clade|p=ferrete...")
- 20:38, 15 November 2025 Futilities/v0.6/clade/Sys/dba/InReq/infmts (hist | edit) [15 bytes] Woozle (talk | contribs) (Created page with "{{page/nspace}}")
- 14:55, 12 November 2025 Ferreteria/v0.6/clade/Sys/Data/Things/Array/View/Grid (hist | edit) [9,043 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|Sys\Data\Things\Array|View}} {{!}} align=center {{!}} ⇒ {{l/ver/clade|Sys\Data\Things\Array\View|Grid}} ⇒ {{!}} align=left {{!}} ''(TBD)'' |alia= {{!-!}} '''Base'''* [c,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Sys\Data\Things\Array|View}} {{!-!}} '''DataIface''' {{!!}} {{l/ver/clade/full|p=ferreteria|Sys\Data\Things\Array\types|Grid}} {{!-!}} '''InspectIface''' {{!!}} {{l/ver/clade/full|p=ferr...")
- 14:33, 12 November 2025 Ferreteria/v0.6/clade/Sys/Data/Things/Array/View (hist | edit) [1,778 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|IO\O\View|Debug}} {{!}} align=center {{!}} ⇒ {{l/ver/clade|Sys\Data\Things\Array|View}} ⇒ {{!}} align=left {{!}} {{l/ver/clade|Sys\Data\Things\Array\View|Grid}}<br> {{l/ver/clade|Sys\Data\Things\Array\View|List}}<br> {{l/ver/clade|Sys\Data\Things\Array\View|Multi}}<br> {{l/ver/clade|Sys\Data\Things\Array\View|Row}} |alia= {{!-!}} '''ArrayIface''' {{!!}} {{l/ver/clade/full|p=ferreteria|Sys\Data\T...")
- 15:08, 9 November 2025 Ferreteria/v0.6/clade/Sys/Data/aux/MetaPair (hist | edit) [3,269 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|Aux|StandardBase}} {{!}} align=center {{!}} ⇒ {{l/ver/clade|Sys\Data\aux|MetaPair}} ⇒ {{!}} align=left {{!}} ''(none)'' |alia= {{!-!}} '''Base'''* [c,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Aux|StandardBase}} {{!-!}} '''DataNode'''* [c,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Sys\Data\aux\metaPair|Data}} {{!-!}} '''InfoNode'''* [c,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Sys\Data\aux\metaPair|Info...")
- 20:36, 5 November 2025 Ferreteria/v0.6/clade/Sys/FileSys (hist | edit) [146 bytes] Woozle (talk | contribs) (Created page with "{{page/nspace}} ==About== This namespace is for filesystem management clades, which currently consist of the /Aspect/ and /Node/ families.")
- 18:03, 5 November 2025 Ferreteria/v0.6/clade/Sys/FileSys/Aspect/Ident/stringer/Chain/Nested/Named (hist | edit) [3,406 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|Sys\FileSys\Aspect\Ident\stringer\Chain|Nested}} {{!}} align=center {{!}} ⇒ {{l/ver/clade|Sys\FileSys\Aspect\Ident\stringer\Chain\Nested|Named}} ⇒ {{!}} align=left {{!}} /Blank/<br> /Cap/<br> /FileList/ |alia= {{!-!}} '''Base'''* [ca,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Sys\FileSys\Aspect\Ident\stringer\Chain|Nested}} {{!-!}} '''SelfIface''' {{!!}} {{l/ver/clade/full|p=ferret...")
- 16:00, 5 November 2025 Ferreteria/v0.6/clade/Sys/FileSys/Aspect/Ident/stringer/Chain/Nested (hist | edit) [1,058 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|Sys\FileSys\Aspect\Ident\stringer|Chain}} {{!}} align=center {{!}} ⇒ {{l/ver/clade|Sys\FileSys\Aspect\Ident\stringer\Chain|Nested}} ⇒ {{!}} align=left {{!}} {{l/ver/clade|Sys\FileSys\Aspect\Ident\stringer\Chain\Nested|Named}} }} ==About== * PURPOSE: mainly a place to pull the path-base stuff from Named without putting it in Piece ==History== * '''{{fmt/date|2023|12|13}}''' created * '''{{fmt/date|2...")
- 15:31, 5 November 2025 Ferreteria/v0.6/clade/Sys/FileSys/Aspect/Ident/stringer/Chain (hist | edit) [4,179 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|Data\Mem\QVar|Str}} {{!}} align=center {{!}} ⇒ {{l/ver/clade|Sys\FileSys\Aspect\Ident\stringer|Chain}} ⇒ {{!}} align=left {{!}} /Nested/<br> /Root/ |alia= {{!-!}} '''Base'''* [c,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Data\Mem\QVar|Str}} {{!-!}} '''Cap'''* [c,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Sys\FileSys\Aspect\Ident\stringer\Chain\Nested\Named|Cap}} {{!-!}} '''File'''* [c,i] {...")
- 15:02, 5 November 2025 Ferreteria/v0.6/clade/Sys/FileSys/Aspect/Ident/stringer/aux/QSpec (hist | edit) [1,693 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|Data\Mem\QVar|Str}} {{!}} align=center {{!}} ⇒ {{l/ver/clade|Sys\FileSys\Aspect\Ident\stringer\aux|QSpec}} ⇒ {{!}} align=left {{!}} ''(none)'' |alia= {{!-!}} '''Base'''* [c,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Data\Mem\QVar|Str}} {{!-!}} '''QObj'''* [c,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Data\Mem\QVar|Obj}} {{!-!}} '''ChainIface''' {{!!}} {{l/ver/clade/full|p=ferreteria|Sys\FileSys\Aspec...")
- 14:53, 5 November 2025 Ferreteria/v0.6/clade/Sys/FileSys/Aspect/Ident/stringer/aux (hist | edit) [197 bytes] Woozle (talk | contribs) (Created page with "{{page/nspace}} ==About== This namespace contains helper-clades for the ../Chain/ filespec-string management clade. As of {{fmt/date|2025|11|05}}, that consists of /QSpec/ and /Status/.")
- 14:50, 5 November 2025 Ferreteria/v0.6/clade/Sys/FileSys/Aspect/Ident/stringer (hist | edit) [186 bytes] Woozle (talk | contribs) (Created page with "{{page/nspace}} ==About== This namespace contains all the clades for handling filespecs. As of {{fmt/date|2025|11|05}}, it contains only the /aux/ subspace and the /Chain/ clade.")
- 15:10, 2 November 2025 Futilities/v0.6/clade/Sys/dba/files/DataFolder/@fx/PairCheck (hist | edit) [3,052 bytes] Woozle (talk | contribs) (Created page with "==Status== * '''{{fmt/date|2025|01|27}}''' {{hashtag|TODO}}: use data-migration enum as basis for orphaned-file-extension list (in the <code>QryIt('sql')</code> section) ** (...that is, data files which don't have an associated .json index file) ==Code== ''as of {{fmt/date|2025|11|02}}'' {{fmt/php/block|1= public function IndexIt() : StatusIface { $oStat = new StatusClass; $this->AmHere('Indexing the folder'); if ($this->Ident()->Exists()) {...") originally created as "Futilities/v0.6/Sys/dba/files/DataFolder/@fx/IndexIt"
- 02:04, 2 November 2025 Futilities/v0.6/fx/PairCheck (hist | edit) [825 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definition''' (in {{l/ver/clade|p=futilities|Sys\dba\files|DataFolder}}): <code>public function IndexIt() : {{l/ver/clade|p=ferreteria|Sys\Events|ItWent|StatusIface}}</code> ==Usage== {| class="wikitable sortable" ! clade || use || notes {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\files|DataFolder}} || require, implement {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba|InReq}} || call || <code>{{l/ver/clade|p=ferreteria|Sys\Data\t...") originally created as "Futilities/v0.6/fx/IndexIt"
- 21:54, 1 November 2025 Futilities/v0.6/fx/DoImport (hist | edit) [396 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definition''': see {{l/ver/fx/proj|Ferreteria}} * '''Mirror''': {{l/same|DoExport}} ==Usage== {| class="wikitable sortable" ! clade || use || notes {{!-!}} {{l/ver/clade/full|p=futilities|Sys\dba\InReq|DoImport}} || call || <code>$this->{{l/ver/fx|OAUserInput}}()->{{l/ver/fx|QOSchema}}()->{{l/ver/fx|GetIt}}()->{{l/ver/fx|DoImport}}($ofSchmData,$bCanReplace)</code> |}")
- 21:53, 1 November 2025 Ferreteria/v0.6/fx/DoImport (hist | edit) [593 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definition''': <code>public function DoImport({{l/ver/clade|Sys\FileSys\Node|Fi|FileIface}} $ofData, bool $okToReplace) : {{l/ver/clade|Sys\Data\Engine\aux\msgs\Maria|ItWent|ActionIface}}</code> ==Usage== {| class="wikitable sortable" ! clade || use || notes {{!-!}} {{l/ver/clade/full|p=ferreteria|Sys\Data\Engine\aux\ActionRq\Admin\schema|EngScImport}} || call || <code>$this->{{l/ver/fx|QOSchema}}()->{{l/ver/fx|GetIt}}()->{{l/ver/fx|DoImport}}(...")
- 21:52, 1 November 2025 Futilities/v0.6/fx/DoExport (hist | edit) [216 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definition''': in {{l/ver/fx/proj|Ferreteria}} * '''Mirror''': <code>{{l/same|DoImport}}()</code> ==Usage== {| class="wikitable sortable" ! clade || use || notes |} (None as of 2025-11-01.)")
- 16:00, 1 November 2025 Ferreteria/v0.6/clade/Sys/FileSys/Aspect (hist | edit) [1,268 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|Aux|StandardBase}} {{!}} align=center {{!}} → {{l/ver/clade|Sys\FileSys|Aspect}} → {{!}} align=left {{!}} {{l/ver/clade|Sys\FileSys\Aspect|Fi}}<br> {{l/ver/clade|Sys\FileSys\Aspect|Fo}}<br> {{l/ver/clade|Sys\FileSys\Aspect|Ident}}<br> {{l/ver/clade|Sys\FileSys\Aspect|InOut}} |alia= {{!-!}} '''Base'''* [c,i] {{!!}} {{l/ver/clade/full|p=ferreteria|Aux|StandardBase}} {{!-!}} '''Node'''* [c,i] {{!!}} {{l...")
- 02:01, 1 November 2025 Ferreteria/v0.6/fx/ActionClass (hist | edit) [1,881 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Purpose''': sets the {{l/ver/clade|Sys/Events/ItWent|CommOp}} class for <code>{{l/ver/fx|DoCommand}}()</code> to return * '''Definition''': <code>{{fmt/php/inline|1=public function ActionClass() : string}}</code> ==Status== * '''{{fmt/date|2025|10|31}}''' It feels like this could be generalized/regularized a bit more, and terminology made more consistent. ==Usage== {| class="wikitable sortable" ! clade || type || notes |- | rowspan=3 | {{l/ver/...")
- 14:17, 31 October 2025 Ferreteria/v0.6/clade/IO/Aspect/Connx/Plug/Shell/@removed (hist | edit) [5,596 bytes] Woozle (talk | contribs) (Created page with "{{fmt/title|Removed Code}} =={{fmt/date|2025|03|22}}== Blocked out yesterday: {{fmt/php/block|1= // 2025-03-21 old version moved to Process::Run() public function DoCommand(string{{!}}array $sCmd, BufferIface $oBuffData) : CommOpIface { $this->OpenCmd($sCmd); #self::GotToHere(); $oAct = $this->oAct; $arPipes = $this->arPipes; // Set the output streams to non-blocking mode: stream_set_blocking($arPipes[1], 0);...")
- 14:11, 31 October 2025 Ferreteria/v0.6/clade/IO/Aspect/Connx/Plug/Shell (hist | edit) [2,785 bytes] Woozle (talk | contribs) (Created page with "{{page/clade/v2 |fam= {{!}} align=right {{!}} {{l/ver/clade|IO\Aspect\Connx|Plug}} {{!}} align=center {{!}} → {{l/ver/clade|IO\Aspect\Connx\Plug|Shell}} → {{!}} align=left {{!}} {{l/ver/clade|IO\Aspect\Connx\Plug\Shell|Local}}<br> {{l/ver/clade|IO\Aspect\Connx\Plug\Shell|Remote}} |alia= {{!-!}} '''BufferIface''' {{!!}} {{l/ver/clade/full|p=ferreteria|IO\Aspect\Connx|Buffer}} {{!-!}} '''MemBuffClass''' {{!!}} {{l/ver/clade/full|p=ferreteria|IO\Aspect\Connx\Buf...")
- 13:09, 31 October 2025 Ferreteria/v0.6/fx/RunProcess (hist | edit) [1,088 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definition''': <code>public function OpenProcess(string|array $saCmd) : {{l/ver/clade|IO\Aspect\Connx|Process|ProcIface}}</code> ==Usage== {| class="wikitable sortable" ! clade || usage || notes {{!-!}} <code>{{l/ver/clade/full|p=ferreteria|IO\Aspect\Connx\Plug|Shell}}</code> || implement || same as <code>{{l/ver/clade/full|p=ferreteria|IO\Connx|Shell}}</code> {{!-!}} <code>{{l/ver/clade/full|p=ferreteria|IO\Aspect\Connx\Plug\Shell\Remote|SSH}}...") originally created as "Ferreteria/v0.6/fx/OpenProcess"
- 02:16, 31 October 2025 Ferreteria/v0.6/fx/Open (hist | edit) [726 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definition''' in multiple places: <code>public function Open() : {{l/ver/clade|Sys\Events|ItWent|ActionIface}}</code> ==Usage== {| class="wikitable sortable" ! clade || usage || notes {{!-!}} <code>{{l/ver/clade/full|p=ferreteria|IO\Aspect|Connx}}</code> || require, implement {{!-!}} <code>{{l/ver/clade/full|p=ferreteria|IO\Aspect\Connx\Plug|Shell}}</code> || require {{!-!}} <code>{{l/ver/clade/full|p=ferreteria|IO\Aspect\Connx\aux|Tunnel}}</co...")
- 01:57, 31 October 2025 Ferreteria/v0.6/fx/DoCommand (hist | edit) [2,216 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definitions''' ** A. in <code>{{l/ver/clade/full|p=ferreteria|IO\Aspect|ConnxPlug}}</code>: <code>public function DoCommand(string|array $sCmd, {{l/ver/clade|IO\Aspect\Connx|Buffer|BufferIface}} $oBuff, ?{{l/ver/clade|Sys\Events\ItWent|CommOp|CommOpIface}} $oAct=NULL) : {{l/ver/clade|Sys\Events\ItWent|CommOp|CommOpIface}}</code> ** B. in <code>{{l/ver/clade/full|p=ferreteria|IO\Connx|Shell}}</code>: <code>public function DoCommand(string|array...")
- 23:29, 30 October 2025 Ferreteria/v0.6/fx/GetSchema (hist | edit) [944 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''Definition''': <code>public function {{l/ver/fx|GetSchema}}(string $sName) : {{l/ver/clade|Sys\Data\Engine|Schema|SchemaIface}}</code> – retrieves an object for the named Schema from the current {{l/ver/clade|Sys\Data\Engine|Ops|DB Operations}} object ==Usage== {| class="wikitable sortable" ! clade || usage || notes {{!-!}} <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Engine|Ops}}</code> || require, implement || <code>return new ($this-...")
- 14:57, 30 October 2025 Futilities/v0.6/fx/QVarClass (hist | edit) [342 bytes] Woozle (talk | contribs) (Created page with "{{page/fx}} ==About== * '''definition''': see {{l/ver/fx|p=ferreteria|QVarClass|Ferreteria}} {| class="wikitable sortable" ! def || clade || usage || notes {{!-!}} A || <code>{{l/ver/clade/full|p=futilities|Sys\dba\files|DataFiles}}</code> || implement || <code>return {{l/ver/clade|p=ferreteria|Data\Mem\QVar|Obj|QObjClass}}::class</code> |}")