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. *