diff --git a/ABELkeycloakBearerOnlyAdapterBundle.php b/ABELkeycloakBearerOnlyAdapterBundle.php index 05339a6..f0f8bc4 100644 --- a/ABELkeycloakBearerOnlyAdapterBundle.php +++ b/ABELkeycloakBearerOnlyAdapterBundle.php @@ -5,6 +5,7 @@ namespace ABEL\Bundle\keycloakBearerOnlyAdapterBundle; use ABEL\Bundle\keycloakBearerOnlyAdapterBundle\DependencyInjection\ABELkeycloakBearerOnlyAdapterExtension; +use Symfony\Component\DependencyInjection\Extension\ExtensionInterface; use Symfony\Component\HttpKernel\Bundle\Bundle; class ABELkeycloakBearerOnlyAdapterBundle extends Bundle @@ -12,7 +13,7 @@ class ABELkeycloakBearerOnlyAdapterBundle extends Bundle /** * @return ExtensionInterface|null */ - public function getContainerExtension() + public function getContainerExtension(): ?ExtensionInterface { if (null === $this->extension) { $this->extension = new ABELkeycloakBearerOnlyAdapterExtension(); diff --git a/DependencyInjection/ABELkeycloakBearerOnlyAdapterExtension.php b/DependencyInjection/ABELkeycloakBearerOnlyAdapterExtension.php index a568b33..fa685c6 100644 --- a/DependencyInjection/ABELkeycloakBearerOnlyAdapterExtension.php +++ b/DependencyInjection/ABELkeycloakBearerOnlyAdapterExtension.php @@ -27,7 +27,7 @@ class ABELkeycloakBearerOnlyAdapterExtension extends Extension $definition->replaceArgument(4, $config['ssl_verification']); } - public function getAlias() + public function getAlias(): string { return 'abel_keycloak_bearer_only_adapter'; } diff --git a/Security/User/KeycloakBearerUser.php b/Security/User/KeycloakBearerUser.php index 84eca85..7edd42c 100644 --- a/Security/User/KeycloakBearerUser.php +++ b/Security/User/KeycloakBearerUser.php @@ -202,7 +202,7 @@ class KeycloakBearerUser implements UserInterface, \Serializable * * @return array (Role|string)[] The user roles */ - public function getRoles() + public function getRoles(): array { return $this->roles; }