Пример #1
0
 /**
  * @param SecurityConfig   $config
  * @param FactoryInterface $factory
  */
 public function __construct(SecurityConfig $config, FactoryInterface $factory)
 {
     $this->config = $config;
     foreach ($this->config->getLibraries() as $library) {
         $this->register($factory->make($library));
     }
 }
Пример #2
0
 /**
  * @param SecurityConfig   $config
  * @param FactoryInterface $factory
  * @return ActorInterface
  */
 public function defaultActor(SecurityConfig $config, FactoryInterface $factory)
 {
     return $factory->make($config->defaultActor());
 }