コード例 #1
0
ファイル: user_helper.php プロジェクト: jibonbikash/mmc
 public static function get_user()
 {
     $CI =& get_instance();
     if (User_helper::$logged_user) {
         return User_helper::$logged_user;
     } else {
         if ($CI->session->has_userdata("system_user_id")) {
             $CI->db->from($CI->config->item('table_users') . ' users');
             $CI->db->where('id', $CI->session->userdata("system_user_id"));
             $CI->db->where('status', 2);
             $user = $CI->db->get()->row();
             if ($user) {
                 /*foreach ($user as $key => $value)
                   {
                       $this->$key = $value;
                   }*/
                 User_helper::$logged_user = new User_helper($user);
                 return User_helper::$logged_user;
             } else {
                 return null;
             }
         } else {
             return null;
         }
     }
 }
コード例 #2
0
ファイル: user_helper.php プロジェクト: ranabd36/armalikams
 public static function get_user()
 {
     $CI =& get_instance();
     if (User_helper::$logged_user) {
         return User_helper::$logged_user;
     } else {
         if ($CI->session->userdata("user_id") != "") {
             User_helper::$logged_user = new User_helper($CI->session->userdata('user_id'));
             return User_helper::$logged_user;
         } else {
             return null;
         }
     }
 }