Esempio n. 1
0
 /**
  * Get a list of arguments resolved against the container
  *
  * @param $responder
  * @return array
  */
 protected function getResolvedArguments($responder)
 {
     $reflection = new \ReflectionFunction($responder);
     $parameters = $reflection->getParameters();
     $args = [];
     foreach ($parameters as $parameter) {
         $type = $parameter->getClass()->getName();
         $args[] = $this->container->make($type);
     }
     return $args;
 }