From a7c751922d4a728f66bdb18d0a660ced55c88a1b Mon Sep 17 00:00:00 2001 From: ADmad Date: Sun, 10 Feb 2013 12:16:20 +0530 Subject: [PATCH] Replace loose comparison with casting to boolean. In any case AuthComponent::user() returns null not empty array when user isn't logged in. --- lib/Cake/Controller/Component/AuthComponent.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Cake/Controller/Component/AuthComponent.php b/lib/Cake/Controller/Component/AuthComponent.php index f614e4731..123483925 100644 --- a/lib/Cake/Controller/Component/AuthComponent.php +++ b/lib/Cake/Controller/Component/AuthComponent.php @@ -745,7 +745,7 @@ class AuthComponent extends Component { * @return boolean true if the user is logged in, false otherwise */ public function loggedIn() { - return $this->user() != array(); + return (boolean)$this->user(); } /**