MinkExtension icon indicating copy to clipboard operation
MinkExtension copied to clipboard

create/extend driver factory class

Open t14 opened this issue 8 years ago • 1 comments

Is it possible to create your own driver factory or extend an existing one?

e.g would like to extend an existing factory class in my custom code src/Behat/MinkEztension/ServiceContainer/Driver/.....

Thank you

t14 avatar Dec 18 '17 15:12 t14

In your extension you can register factory:

    /**
     * {@inheritdoc}
     */
    public function initialize(ExtensionManager $extensionManager)
    {
        /** @var MinkExtension $minkExtension */
        $minkExtension = $extensionManager->getExtension('mink');
        $minkExtension->registerDriverFactory(new MyOwnFactory());
    }

spolischook avatar Dec 18 '17 17:12 spolischook