Exemplo n.º 1
0
 public function handle_request()
 {
     $apf = APF::get_instance();
     $request = $apf->get_request();
     $allowedIP = parent::is_allow_call_api();
     if (!$allowedIP) {
         //$client_ip = $request->get_client_ip();
         //print_r($client_ip ."  "."限制外网进入!");
         //die;
     }
     $params = $request->get_parameters();
     //table database
     $table = trim($params['table']);
     $db = trim($params['database']);
     $database = $this->getAlldbs();
     $text = '';
     if (!empty($db) && !empty($table)) {
         $generator = new APF_DB_Generator($table, $db);
         $text = $generator->generate();
     }
     $request->set_attribute('database', $database);
     $request->set_attribute('text', $text);
     $request->set_attribute('params', $params);
     return "Tools_Generate";
 }
Exemplo n.º 2
0
 /**
  * 看经纪人是否登录
  * @return boolean
  */
 protected function isBrokerLogin()
 {
     $objAPF = APF::get_instance();
     $objRequest = $objAPF->get_request();
     self::$intBrokerID = $objRequest->getBrokerId();
     self::$intUserID = $objRequest->getUserId();
     if (empty(self::$intBrokerID)) {
         return false;
     } else {
         self::$intBrokerCityID = $objRequest->getBrokerCityId();
         return true;
     }
 }