public function AuthenticationCollectorInterface::addProvider in Zircon Profile 8
Same name and namespace in other branches
- 8.0 core/lib/Drupal/Core/Authentication/AuthenticationCollectorInterface.php \Drupal\Core\Authentication\AuthenticationCollectorInterface::addProvider()
Adds a provider to the array of registered providers.
Parameters
\Drupal\Core\Authentication\AuthenticationProviderInterface $provider: The provider object.
string $provider_id: Identifier of the provider.
int $priority: (optional) The provider's priority.
bool $global: (optional) TRUE if the provider is to be applied globally on all routes. Defaults to FALSE.
1 method overrides AuthenticationCollectorInterface::addProvider()
- AuthenticationCollector::addProvider in core/
lib/ Drupal/ Core/ Authentication/ AuthenticationCollector.php - Adds a provider to the array of registered providers.
File
- core/
lib/ Drupal/ Core/ Authentication/ AuthenticationCollectorInterface.php, line 28 - Contains \Drupal\Core\Authentication\AuthenticationCollectorInterface.
Class
- AuthenticationCollectorInterface
- Interface for collectors of registered authentication providers.
Namespace
Drupal\Core\AuthenticationCode
public function addProvider(AuthenticationProviderInterface $provider, $provider_id, $priority = 0, $global = FALSE);