Example #1
0
 /**
  * Return instance of Fire
  *
  * @param  string  $make
  * @param  array   $parameters
  * @return mixed|\Fire\Foundation\Fire
  */
 function fire($make = null, $parameters = [])
 {
     if (is_null($make)) {
         return Container::getInstance();
     }
     return Container::getInstance()->make($make, $parameters);
 }
Example #2
0
 public function give($implementation)
 {
     $this->container->addContextualBinding($this->concrete, $this->needs, $implementation);
 }