From 8b3989b063c37f37a4ac832c4d60b1b7e1dd9ac9 Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Fri, 12 Dec 2008 06:54:13 +0000 Subject: Add user::guest() convenience function --- modules/user/helpers/user.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/user/helpers/user.php b/modules/user/helpers/user.php index 005431b7..7d72a9b6 100644 --- a/modules/user/helpers/user.php +++ b/modules/user/helpers/user.php @@ -62,7 +62,18 @@ class user_Core { * @return User_Model */ static function active() { - return Session::instance()->get("user", ORM::factory("user", 1)); + return Session::instance()->get("user", self::guest()); + } + + /** + * Return the guest user. + * + * @todo consider caching + * + * @return User_Model + */ + static function guest() { + return ORM::factory("user", 1); } /** -- cgit v1.2.3