Eloquent\Phony\Mock\Builder\MockBuilderFactory::__construct PHP Method

__construct() public method

Construct a new mock builder factory.
public __construct ( MockFactory $mockFactory, HandleFactory $handleFactory, InvocableInspector $invocableInspector, FeatureDetector $featureDetector )
$mockFactory Eloquent\Phony\Mock\MockFactory The mock factory to use.
$handleFactory Eloquent\Phony\Mock\Handle\HandleFactory The handle factory to use.
$invocableInspector Eloquent\Phony\Invocation\InvocableInspector The invocable inspector.
$featureDetector Eloquent\Phony\Reflection\FeatureDetector The feature detector to use.
    public function __construct(MockFactory $mockFactory, HandleFactory $handleFactory, InvocableInspector $invocableInspector, FeatureDetector $featureDetector)
    {
        $this->mockFactory = $mockFactory;
        $this->handleFactory = $handleFactory;
        $this->invocableInspector = $invocableInspector;
        $this->featureDetector = $featureDetector;
    }