/** @var list<array{int, AuthenticatorFactoryInterface}> */
private array
$factories =
[];
/** @var AuthenticatorFactoryInterface[] */
private array
$sortedFactories =
[];
private array
$userProviderFactories =
[];
/**
* @return void
*/
public function prepend(ContainerBuilder
$container) { foreach ($this->
getSortedFactories() as $factory) { if ($factory instanceof PrependExtensionInterface
) { $factory->
prepend($container);
} } } /**
* @return void
*/
public function load(array
$configs, ContainerBuilder
$container) {