Example #1
0
 /**
  * {@inheritdoc}
  */
 public function getParameterValue(\ReflectionParameter $parameter)
 {
     $name = $parameter->getName();
     if (isset($this->values[$name])) {
         return $this->values[$name];
     }
     return $this->fallback->getParameterValue($parameter);
 }
Example #2
0
 /**
  * {@inheritdoc}
  */
 public function getParameterValue(\ReflectionParameter $parameter)
 {
     $class = $parameter->getClass();
     if ($class && $class->getName() == Request::class) {
         return $this->request;
     }
     $name = $parameter->getName();
     if (isset($this->parameters[$name])) {
         return $this->parameters[$name];
     }
     return $this->fallbackResolver->getParameterValue($parameter);
 }