Ferreteria/v0.6/fx/QVarClass: Difference between revisions
< Ferreteria | v0.6 | fx
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 2: | Line 2: | ||
==About== | ==About== | ||
* '''definitions''': | * '''definitions''': | ||
** '''{{l/ver/clade|Sys\Data\Things\Array|QStor}}''': <code>{{fmt/php/inline|1=protected function QVarClass(int{{!}}string $snKey) : string}}</code> | ** A. '''{{l/ver/clade|Sys\Data\Things\Array|QStor}}''': <code>{{fmt/php/inline|1=protected function QVarClass(int{{!}}string $snKey) : string}}</code> | ||
** '''{{l/ver/clade|Sys\Data\Xfer\Info\Aux\Naming|Field}}''': <code>{{fmt/php/inline|1=protected function QVarClass() : string}}</code> | *** class to use for an array-element retrieved by a string/int key | ||
** B. '''{{l/ver/clade|Sys\Data\Xfer\Info\Aux\Naming|Field}}''': <code>{{fmt/php/inline|1=protected function QVarClass() : string}}</code> | |||
*** class to use for an individual field in an array or record | |||
==Usage== | ==Usage== | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! clade || usage || notes | ! def || clade || usage || notes | ||
|- | {{!-!}} A || <code>{{l/ver/clade/full|p=ferreteria|Aux|Manifest}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Str|QElemClass}}::class</code> | ||
| <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Engine\aux|DbList}}</code> || implement || <code>return {{l/ver/clade|Sys\Data\Engine\aux|QDbConn|QVarClass}}::class</code> | {{!-!}} A || <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Engine\aux|DbList}}</code> || implement || <code>return {{l/ver/clade|Sys\Data\Engine\aux|QDbConn|QVarClass}}::class</code> | ||
| | {{!-!}} A || <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Things\Array\QStor|AObj}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Obj|QObjClass}}::class</code> | ||
| <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Things\Array\QStor|AObj}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Obj|QObjClass}}::class</code> | {{!-!}} A || <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Things\Array\ifaces|Keyed}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Mix|QVarClass}}::class</code> | ||
| | {{!-!}} A || <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Things\Array\types|AStr}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Str|QStrClass}}::class</code> | ||
| <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Things\Array\ifaces|Keyed}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Mix|QVarClass}}::class</code> | {{!-!}} B || <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Xfer\Info\Aux\Naming|Field}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Wild|QVarClass}}::class</code> | ||
| | {{!-!}} A || <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\tree\XML\list|Attrs}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Obj|QVarClass}}::class</code> | ||
| <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Things\Array\types|AStr}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Str|QStrClass}}::class</code> | {{!-!}} B || <code>{{l/ver/clade/full|p=ferreteria|Sys\Diag\Data\Fline|Field}}</code> || implement || (switch) | ||
| | {{!-!}} B || <code>{{l/ver/clade/full|p=ferreteria|Sys\Diag\Data\Stack|Field}}</code> || implement || (switch) - are these v both being used? | ||
| <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\Xfer\Info\Aux\Naming|Field}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Wild|QVarClass}}::class</code> | {{!-!}} A || <code>{{l/ver/clade/full|p=ferreteria|Sys\Diag\Data\Stack|Fields}}</code> || implement || (switch) - are these ^ both being used? | ||
| | {{!-!}} A || <code>{{l/ver/clade/full|p=ferreteria|Sys\Events|InputRq}}</code> || implement || <code>return {{l/ver/clade|Sys\Events\InputRq\aux|InRqData|InDataClass}}::class</code> | ||
| <code>{{l/ver/clade/full|p=ferreteria|Sys\Data\tree\XML\list|Attrs}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Obj|QVarClass}}::class</code> | {{!-!}} A || <code>{{l/ver/clade/full|p=ferreteria|Sys\FileSys\aux\Fi|Data}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Str|QVarClass}}::class</code> | ||
{{!-!}} B || <code>{{l/ver/clade/full|p=ferreteria|Sys\Narcissa\File|Field}}</code> || implement || (switch) | |||
{{!-!}} B || <code>{{l/ver/clade/full|p=ferreteria|Sys\Narcissa\Mononym|Field}}</code> || implement || <code>return {{l/ver/clade|Data\Mem\QVar|Str|QStrClass}}::class</code> | |||
|} | |} | ||
'''See also''': {{l/ver/fx|p=futilities|QVarClass|Futilities}} | |||
Latest revision as of 13:33, 30 October 2025
About
- definitions:
Usage
| def | clade | usage | notes |
|---|---|---|---|
| A | Aux\Manifest |
implement | return QElemClass::class
|
| A | Sys\Data\Engine\aux\DbList |
implement | return QVarClass::class
|
| A | Sys\Data\Things\Array\QStor\AObj |
implement | return QObjClass::class
|
| A | Sys\Data\Things\Array\ifaces\Keyed |
implement | return QVarClass::class
|
| A | Sys\Data\Things\Array\types\AStr |
implement | return QStrClass::class
|
| B | Sys\Data\Xfer\Info\Aux\Naming\Field |
implement | return QVarClass::class
|
| A | Sys\Data\tree\XML\list\Attrs |
implement | return QVarClass::class
|
| B | Sys\Diag\Data\Fline\Field |
implement | (switch) |
| B | Sys\Diag\Data\Stack\Field |
implement | (switch) - are these v both being used? |
| A | Sys\Diag\Data\Stack\Fields |
implement | (switch) - are these ^ both being used? |
| A | Sys\Events\InputRq |
implement | return InDataClass::class
|
| A | Sys\FileSys\aux\Fi\Data |
implement | return QVarClass::class
|
| B | Sys\Narcissa\File\Field |
implement | (switch) |
| B | Sys\Narcissa\Mononym\Field |
implement | return QStrClass::class
|
See also: Futilities