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 |
(name change) |
||
| Line 33: | Line 33: | ||
** {{fmt/php/inline|protected function WithItemPiece(ItemIface $oItem, PieceIface $oPiece) : void}} | ** {{fmt/php/inline|protected function WithItemPiece(ItemIface $oItem, PieceIface $oPiece) : void}} | ||
* DATA | * DATA | ||
** {{fmt/php/inline|1=protected function | ** {{fmt/php/inline|1=protected function OAUserInput() : InDataIface { return $this->oInThis ?? ($this->oInThis = $this->NewUserInput()); }}} | ||
** {{fmt/php/inline|protected function | ** {{fmt/php/inline|protected function NewUserInput() : InDataIface}} | ||
** {{fmt/php/inline|abstract protected function ParseInputString(string $s) : void;}} | ** {{fmt/php/inline|abstract protected function ParseInputString(string $s) : void;}} | ||
** {{fmt/php/inline|abstract protected function ParseInputArgs(array $ar);}} | ** {{fmt/php/inline|abstract protected function ParseInputArgs(array $ar);}} | ||
Revision as of 20:40, 8 August 2025
| Clade Family | ||
|---|---|---|
| → InputRq | → Settable | |
Aliases Used
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 OAUserInput() : InDataIface { return $this->oInThis ?? ($this->oInThis = $this->NewUserInput());}protected function NewUserInput() : InDataIfaceabstract protected function ParseInputString(string $s) : void;abstract protected function ParseInputArgs(array $ar);