Ejemplo n.º 1
0
 /**
  * Get the alias for an abstract if available.
  *
  * @param  string  $abstract
  * @return string
  */
 protected function getAlias($abstract)
 {
     return isset($this->aliases[$abstract]) ? $this->aliases[$abstract] : (isset($this->parent) ? $this->parent->getAlias($abstract) : $abstract);
 }
Ejemplo n.º 2
0
 /**
  * Implements methods getABSTRACT( arguments )
  *
  * @param  string  $name
  * @param  array   $arguments
  * @return object
  *
  * @throws \BadFunctionCallException
  */
 public static function __callStatic($name, array $arguments)
 {
     return self::$defaultContainer->make($name, $arguments);
 }