Example #1
0
 /**
  * @request_handler
  * @return array
  */
 public function profile($params)
 {
     $files = new Files();
     $params['user_id'] = User::info('id');
     $result = $files->show_all($params);
     $re = '!^(/\\w+/\\w+/user_id/\\d+)(.*)!';
     $result['data']['user_url'] = (empty($_SERVER["HTTPS"]) ? 'http' : 'https') . '://' . $_SERVER["HTTP_HOST"] . preg_replace($re, '$1', $result['data']['base_url']);
     $result['data']['base_url'] = preg_replace($re, '/users/' . __FUNCTION__, $result['data']['base_url']);
     $result['data'] += User::getFormData();
     return $result;
 }
Example #2
0
 /**
  * @request_handler
  * @return array
  */
 public function upload($params)
 {
     return array('data' => User::getFormData());
 }