Ferreteria/v0.6/clade/Sys/Events/InputRq: Difference between revisions
< Ferreteria | v0.6 | clade | Sys | Events
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 10: | Line 10: | ||
|} | |} | ||
==Clade Aliases== | ==Clade Aliases== | ||
* '''ItemIface''' = {{l/ver/clade|Sys\Events|InputItem}} | * '''ItemIface''' = {{l/ver/clade|Sys\Events|InputItem}} - 2025-08-06 THIS PROBABLY NEEDS TO CHANGE. | ||
* '''PieceIface''' | * '''PieceIface''' = {{l/ver/clade|Sys\Data\Things\Array\aux|Piece}} | ||
==Functions== | ==Functions== | ||
Revision as of 13:30, 6 August 2025
| Clade Family | ||
|---|---|---|
| → InputRq | → Settable | |
Clade Aliases
Functions
public
- SETUP
function Item(ItemIface $o=NULL) : ItemIfacestatic public function FromItemPiece(ItemIface $oItem, PieceIface $oPiece) : SelfIface
- ACTION
function Go()
- INFO
function Describe() : string
internal
- CONFIG
static protected function ClassSlug() : string { return 'in.req';}: tells the Registry where to store the Singleton object for this podling-cladestatic protected function InputClass() : string: coding prompt
- SETUP
protected function __construct(){}
- SETUP: dynamic
protected function WithItemValue(ItemIface $oItem, string $sValue) : voidprotected function WithItemPiece(ItemIface $oItem, PieceIface $oPiece) : void
- DATA
protected function OAThisInput() : InDataIface { return $this->oInThis ?? ($this->oInThis = $this->NewThisInput());}protected function NewThisInput() : InDataIfaceabstract protected function ParseInputString(string $s) : void;abstract protected function ParseInputArgs(array $ar);