public function getSubsystem($name)
    {
        if (!isset($this->subsystems[$name])) {
            $this->createSubsystem($name);
        }

        return $this->subsystems[$name];
    }
public function getSubsystem($name)
    {
        if (!isset($this->subsystems[$name])) {
            $this->createSubsystem($name);
        }

        return $this->subsystems[$name];
    }
public function getSubsystem ( $ name ) { if ( ! isset ( $ this -> subsystems [ $ name ] ) ) { $ this -> createSubsystem ( $ name ) ; } return $ this -> subsystems [ $ name ] ; }
Returns the specified subsystem

If the subsystem does not exists, it will create it

@param  string $name The subsystem's name

@return Subsystem
Returns the specified subsystem