diff options
-rw-r--r-- | SecurityContext.php | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/SecurityContext.php b/SecurityContext.php index 32f1962..9bae752 100644 --- a/SecurityContext.php +++ b/SecurityContext.php @@ -3,6 +3,7 @@ namespace Symfony\Component\Security; use Symfony\Component\Security\Authentication\Token\TokenInterface; +use Symfony\Component\Security\Authorization\AccessDecisionManager; /* * This file is part of the Symfony package. @@ -29,12 +30,17 @@ class SecurityContext protected $token; protected $accessDecisionManager; - public function __construct($accessDecisionManager = null) + /** + * Constructor. + * + * @param AccessDecisionManager|null $accessDecisionManager An AccessDecisionManager instance + */ + public function __construct(AccessDecisionManager $accessDecisionManager = null) { $this->accessDecisionManager = $accessDecisionManager; } - protected function getUser() + public function getUser() { return null === $this->token ? null : $this->token->getUser(); } |