src/Factory/ProviderBuilder.php
protected function buildFactory($factoryClass)
    {
        $factory = $factoryClass::newInstance();
        $factory->setConfig($this->config);
        $factory->validateConfig();

        return $factory;
    }
protected function buildFactory($factoryClass)
    {
        $factory = $factoryClass::newInstance();
        $factory->setConfig($this->config);
        $factory->validateConfig();

        return $factory;
    }
protected function buildFactory ( $ factoryClass ) { $ factory = $ factoryClass :: newInstance ( ) ; $ factory -> setConfig ( $ this -> config ) ; $ factory -> validateConfig ( ) ; return $ factory ; }
Build the concrete factory class responsible for creating a concrete client object

@param $factoryClass string FQCN of factory class
@return ProviderFactoryInterface
Build the concrete factory class responsible for creating a concrete client object