Ferreteria/v0.6/clade/IO/Aspect/Connx/run/Starter/@code/rmv/2026/07/31

From WoozleCodes
Jump to navigation Jump to search
code removed on 2026-07-31
2026/07/30 2026/07/31 2026/08/01

see 2026/04/04:

#
    protected function ActualOpen() : OpOpenIface {
        #$oSess = ($this->SessionClass())::FromCommand($oCmd);
        $oSess = ($this->SessionClass())::FromStarter($this);
        $this->QOSession()->SetIt($oSess);
        return OpOpenClass::AsOkay();
    }
    protected function ActualShut() : OpShutIface {
        $this->QOSession()->ZapIt();
        return OpShutClass::AsOkay();
    }
// ++ OBJECTS ++ //

2026-04-22 This conflicts with storing session in $OSession:

#
    private $qoSess = NULL;
    public function QOSession() : QSessionIface { return $this->qoSess ?? ($this->qoSess = QSessionClass::AsNew()); }

2026-04-03 We shouldn't be calling DoCommand() from here anyway -- and if we did, it would just be a forward to a Session, so no need to create an OpCmd here.

#
    private $oRes = NULL;
    public function OOpCmd(?OpCmdIface $o=NULL) : OpCmdIface { return is_null($o) ? ($this->oRes ?? $this->OOpCmdNew()) : ($this->oRes = $o); }
    protected function OOpCmdNew() : OpCmdIface { return new OpCmdClass; }
// -- OBJECTS -- //