[Security\Guard] Fix missing typehints

This commit is contained in:
Robin Chalas 2020-01-04 19:57:41 +01:00
parent ccfc4b67b3
commit 2ef8771ad7
2 changed files with 2 additions and 2 deletions

View File

@ -51,7 +51,7 @@ class GuardAuthenticationListener implements ListenerInterface
* @param iterable|AuthenticatorInterface[] $guardAuthenticators The authenticators, with keys that match what's passed to GuardAuthenticationProvider * @param iterable|AuthenticatorInterface[] $guardAuthenticators The authenticators, with keys that match what's passed to GuardAuthenticationProvider
* @param LoggerInterface $logger A LoggerInterface instance * @param LoggerInterface $logger A LoggerInterface instance
*/ */
public function __construct(GuardAuthenticatorHandler $guardHandler, AuthenticationManagerInterface $authenticationManager, string $providerKey, $guardAuthenticators, LoggerInterface $logger = null) public function __construct(GuardAuthenticatorHandler $guardHandler, AuthenticationManagerInterface $authenticationManager, string $providerKey, iterable $guardAuthenticators, LoggerInterface $logger = null)
{ {
if (empty($providerKey)) { if (empty($providerKey)) {
throw new \InvalidArgumentException('$providerKey must not be empty.'); throw new \InvalidArgumentException('$providerKey must not be empty.');

View File

@ -45,7 +45,7 @@ class GuardAuthenticationProvider implements AuthenticationProviderInterface
* @param UserProviderInterface $userProvider The user provider * @param UserProviderInterface $userProvider The user provider
* @param string $providerKey The provider (i.e. firewall) key * @param string $providerKey The provider (i.e. firewall) key
*/ */
public function __construct($guardAuthenticators, UserProviderInterface $userProvider, string $providerKey, UserCheckerInterface $userChecker) public function __construct(iterable $guardAuthenticators, UserProviderInterface $userProvider, string $providerKey, UserCheckerInterface $userChecker)
{ {
$this->guardAuthenticators = $guardAuthenticators; $this->guardAuthenticators = $guardAuthenticators;
$this->userProvider = $userProvider; $this->userProvider = $userProvider;