:SqlManager */ protected $sqlManager; /** * Default-Constructor */ public function Api() { if (!$this->sqlManager) { echo "bla"; $this->sqlManager = new SQLManager(); } parent::__construct(); } /** * Default-DeConstructor */ public function __destruct() { $this->sqlManager = null; } /** * Method start a connection to the database */ public function connect() { $this->sqlManager->connect(); } } ?>