/** * {@inheritdoc} */ public function getParameterValue(\ReflectionParameter $parameter) { $name = $parameter->getName(); if (isset($this->values[$name])) { return $this->values[$name]; } return $this->fallback->getParameterValue($parameter); }
/** * {@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); }