container = $container; } /** * Load automatically models * * @access public * @param string $name Model 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) { $self = new static($container); return $self; } }