Nelmio\Alice\Generator\Instantiator\InstantiatorResolver::__construct PHP Method

__construct() public method

public __construct ( Nelmio\Alice\Generator\InstantiatorInterface $instantiator, Nelmio\Alice\Generator\ValueResolverInterface $valueResolver = null )
$instantiator Nelmio\Alice\Generator\InstantiatorInterface
$valueResolver Nelmio\Alice\Generator\ValueResolverInterface
    public function __construct(InstantiatorInterface $instantiator, ValueResolverInterface $valueResolver = null)
    {
        if (null !== $valueResolver && $instantiator instanceof ValueResolverAwareInterface) {
            $instantiator = $instantiator->withValueResolver($valueResolver);
        }
        $this->instantiator = $instantiator;
        $this->valueResolver = $valueResolver;
    }