container = $container; } /** * Load automatically dependencies * * @access public * @param string $name Class name * @return mixed */ public function __get($name) { return $this->container[$name]; } /** * Get object instance * * @static * @access public * @param Container $container * @return static */ public static function getInstance(Container $container) { return new static($container); } }