public function __get($name) { if (isset(self::$public_services[$name])) { return $this->services->{$name}; } trigger_error("Undefined property: " . __CLASS__ . ":\${$name}"); }