Beispiel #1
0
 public static function factory($uid = false)
 {
     if ($uid === false) {
         $uid = STD::get_cookie('rememberme');
     }
     $user = new Users();
     if ($uid !== false) {
         $user->_uid = $uid;
         $sql = DB::query()->select('fio', 'email', '`private-num`', '`public-num`')->from('user')->where('id', '=', $uid)->execute()->current();
         $user->_email = STD::arr($sql, 'email');
         $user->_fio = STD::arr($sql, 'fio');
         $user->_private_num = STD::arr($sql, 'private-num');
         $user->_public_num = STD::arr($sql, 'public-num');
     }
     return $user;
 }
Beispiel #2
0
 public function show()
 {
     $code = STD::arr($this->code_error, $this->message, $this->code_error['500']);
     Controller::factory()->header($_SERVER['SERVER_PROTOCOL'], $code);
     View::factory()->bind('error', $code)->response('http_error/default');
 }