getProxyManagerConfiguration() public method

Returns the ProxyManager configuration based on the current {@link \bitExpert\Disco\BeanFactoryConfiguration}.
public getProxyManagerConfiguration ( ) : ProxyManager\Configuration
return ProxyManager\Configuration
 /**
  * @test
  */
 public function configuredProxyAutoloaderInstanceCanBeRetrieved()
 {
     $autoloader = $this->createMock(AutoloaderInterface::class);
     $config = new BeanFactoryConfiguration(sys_get_temp_dir());
     $config->setProxyAutoloader($autoloader);
     $proxyManagerConfig = $config->getProxyManagerConfiguration();
     self::assertSame($autoloader, $proxyManagerConfig->getProxyAutoloader());
 }
Exemplo n.º 2
0
 /**
  * Creates a new {@link \bitExpert\Disco\Proxy\Configuration\ConfigurationFactory}.
  *
  * @param BeanFactoryConfiguration $config
  */
 public function __construct(BeanFactoryConfiguration $config)
 {
     parent::__construct($config->getProxyManagerConfiguration());
     $this->generator = new ConfigurationGenerator();
 }