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"; }
/** * 看经纪人是否登录 * @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; } }