Ferreteria/v0.6/clade/Sys/FileSys/Aspect/InOut/Fi
Jump to navigation
Jump to search
| ||||||||||||||||||
Code
as of 2025-10-07
interface iFi extends BaseIface {
// STATUS
function IsOpen() : bool;
// OBJECTS
function OAData() : ArrayIface;
}
class cFi extends BaseClass implements iFi {
// ++ STATUS ++ //
public function IsOpen() : bool { return $this->QNative()->HasIt(); }
// -- STATUS -- //
// ++ OBJECTS ++ //
private $osNat = NULL;
protected function QNative() : QResIface { return $this->osNat ?? ($this->osNat = QResClass::AsNew()); }
private $oaData = NULL;
public function OAData() : ArrayIface { return $this->oaData ?? ($this->oaData = ($this->ArrayClass())::FromFile($this->Node())); }
// -- OBJECTS -- //
}