Behat\Testwork\ServiceContainer\ExtensionManager::initialize PHP Method

initialize() private method

Initializes extension by id.
private initialize ( string $locator ) : Behat\Testwork\ServiceContainer\Extension
$locator string
return Behat\Testwork\ServiceContainer\Extension
    private function initialize($locator)
    {
        if (isset($this->locatedExtensions[$locator])) {
            return $this->locatedExtensions[$locator];
        }
        $extension = $this->instantiateExtension($locator);
        $this->validateExtensionInstance($extension, $locator);
        return $this->locatedExtensions[$locator] = $extension;
    }