/** * Returns true if passed user is currently authenticated * * @param AbstractUser $user * @return bool */ protected function isCurrentUser(AbstractUser $user) { $token = $this->security->getToken(); $currentUser = $token ? $token->getUser() : null; if ($user->getId() && is_object($currentUser)) { return $currentUser->getId() == $user->getId(); } return false; }