| Clade Aliases
|
| Alias |
Clade
|
| Array* [i] |
[WFe]Sys\Data\Things\Array
|
| Base* [c,i] |
\InReq
|
| DbStuff* [i,t] |
Sys\dba\InReq\infmts\DbStuff
|
| FilePaths* [c] |
[WFe]Sys\Data\tplts\FileName\Config
|
| Kiosk* [e] |
Sys\dba\Kiosk
|
| InData* [t] |
Sys\dba\InRqData
|
| QObj* [c,i] |
[WFe]Data\Mem\QVar\Obj
|
| QStr* [i] |
[WFe]Data\Mem\QVar\Str
|
| Self* [i] |
Sys\dba\InReq
|
|
About
- Purpose: base class for DBA Action-classes
Each object encapsulates a given input (request) term. Podling-clades will implement actions and provide functions to access needed values from the input, which is encapsulated by a cInRqData object which can be retrieved from function OAUserInput().
To make use of additional user arguments (after the first), InputRq podlings (aka InReq podlings) can implement function ParseInputArgs(array $ar).
Doing Stuff
- To access input arguments, get an appropriate
cInRqData object:
$this->OAUserInput() returns the raw input value strings (split but not parsed), one element for each term in the user input
Pages
History
- 2024-10-30 started
- 2024-12-10 [folder/nspace] rearranged stuff --
- Actor\aux\iEngineOps becomes Actor\iXferOps
- Actor\aux\tEngineOps becomes Actor\caXferOps
- Actor/Do* moved to Actor/XferOps/Do* and re-parented to Actor\xXferOps
- 2025-01-28 renamed Actor -> InReq
- 2025-02-02 added SchemaTrait
- 2025-09-21 moved all the
New*Request() functions to respective [WFe]Sys\Data\reqs\Engine\ActionRq\Admin\dbase\EngDb* traits
- ...or maybe in some cases [WFe]
Sys\Data\reqs\Engine\ActionRq\Admin\ToSchema\EngSc*; still sorting this out as of 2025-09-25.
- 2025-09-25 reparenting all
Do* clades to their respective [WFe]Sys\Data\reqs\Engine\ActionRq\Admin\ToSchema\EngSc* clades
- ...and moving most of the code into a trait