DI\Definition\Resolver\ResolverDispatcher::resolve PHP Method

resolve() public method

Resolve a definition to a value.
public resolve ( DI\Definition\Definition $definition, array $parameters = [] ) : mixed
$definition DI\Definition\Definition Object that defines how the value should be obtained.
$parameters array Optional parameters to use to build the entry.
return mixed Value obtained from the definition.
    public function resolve(Definition $definition, array $parameters = [])
    {
        $definitionResolver = $this->getDefinitionResolver($definition);
        return $definitionResolver->resolve($definition, $parameters);
    }