Ejemplo n.º 1
0
 public static function get_user_info($id)
 {
     $user = Model_User::find($id);
     if ($user) {
         $user_config = Model_Service_Util::get_app_config('user');
         return array('username' => $user->username, 'email' => $user->email, 'group' => $user->group, 'group_display' => $user_config['group'][$user->group], 'full_name' => $user->full_name, 'gender' => $user->gender, 'gender_display' => $user_config['gender'][$user->gender], 'birthday' => $user->birthday, 'address' => $user->address, 'telephone' => $user->telephone, 'user_photo' => $user->user_photo, 'user_photo_display' => empty($user->user_photo) ? _PATH_NO_ICON_ : _PATH_ICON_ . $user->user_photo);
     }
     return false;
 }
Ejemplo n.º 2
0
 public static function _validation_valid_product_highlight($val)
 {
     if (self::_empty($val)) {
         return true;
     }
     $_config = Model_Service_Util::get_app_config('product', array('highlight'));
     return array_key_exists($val, $_config['highlight']);
 }
Ejemplo n.º 3
0
 public function action_index()
 {
     $this->data['user_config'] = Model_Service_Util::get_app_config('user', array('gender', 'group'));
     $this->template->content = View::forge($this->layout . '/profile/index', $this->data);
 }