public resolve ( |
||
$parameter | ||
$unresolvedParameters | ||
$resolvedParameters | ||
return |
public function resolve(Parameter $parameter, ParameterBag $unresolvedParameters, ParameterBag $resolvedParameters) : ParameterBag
{
return $resolvedParameters->with($parameter);
}
public function testReturnsResolvedParameter() { $parameter = new Parameter('foo', null); $resolver = new StaticParameterResolver(); $result = $resolver->resolve($parameter, new ParameterBag(), new ParameterBag()); $this->assertEquals(new ParameterBag(['foo' => null]), $result); }