From 52d57adef55013cc6da78408b26eef14fdca4d6d Mon Sep 17 00:00:00 2001 From: Cameron Date: Sun, 31 Mar 2013 04:21:49 -0700 Subject: [PATCH] Simple e107::user($uid) function introduced for quick and easy access to user info. --- e107_handlers/e107_class.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/e107_handlers/e107_class.php b/e107_handlers/e107_class.php index fdeef406a..44f72be01 100644 --- a/e107_handlers/e107_class.php +++ b/e107_handlers/e107_class.php @@ -1385,6 +1385,27 @@ class e107 return $user; } + /** + * Simple replacement for deprecated get_user_data(). e107::user(); + * @param $uid integer user_id or leave empty for currently logged in user. + * @return array of user data + */ + public static function user($uid=null) + { + if(!$uid){ return false; } + + $user = self::getSystemUser($uid, true); + $var = array(); + if($user) + { + $var = $user->getUserData(); + } + + return $var; + } + + + /** * Retrieve current user model object. *