nowtime = phpcommon\getNowTime(); } public function handlePre() { } public function handlePost() { } protected function getNowTime() { return $this->nowtime; } protected function getNowDaySeconds() { return phpcommon\getDaySeconds($this->nowtime); } protected function getTodayRemainSeconds() { return max(0, $this->getNowDaySeconds() + 3600 * 24 - $this->getNowTime()); } protected function rspErr($errcode, $errmsg) { echo json_encode(array( 'errcode' => $errcode, 'errmsg' => $errmsg, )); } protected function rspOk() { echo json_encode(array( 'errcode' => 0, 'errmsg' => '', )); } protected function rspData($data) { echo json_encode(array( 'errcode' => 0, 'errmsg' => '', 'data' => $data )); } protected function rspRawData($rawData) { echo json_encode($rawData); } }