public function getSystem(): Adapter\System
    {
        if ($this->system === null) {
            $this->system = new Adapter\System($this);
        }

        return $this->system;
    }
public function getSystem(): Adapter\System
    {
        if ($this->system === null) {
            $this->system = new Adapter\System($this);
        }

        return $this->system;
    }
public function getSystem ( ) : Adapter \ System { if ( $ this -> system === null ) { $ this -> system = new Adapter \ System ( $ this ) ; } return $ this -> system ; }
Return system properties.

@return Adapter\System
Return system properties .