| 123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- class ApiRouteBase {
- public $_apiUser;
- public $_apiBaseUri;
- public function setUser($user) {
- $this->_apiUser = $user;
- }
- public function setBaseUri($uri) {
- $this->_apiBaseUri = $uri;
- }
- public function reqDBG($request, $line) {
- $reqLog = "[" . date("Y-m-d H:m:s") . "] WFS: ---- {$_SERVER['REQUEST_METHOD']}: {$_SERVER['REQUEST_URI']}";
- if ($_SERVER['REQUEST_METHOD'] == 'POST') $reqLog .= "\n------------ POST:\n" . Request::getRequestBody();
- if (!empty($request)) $reqLog .= "\n------------ request: " . json_encode($request);
- $reqLog .= "\n------------ END.";
- $this->DBG($reqLog, $line);
- }
- public function DBG($reqLog, $line) {
- $errorLogFile = APP_PATH_ROOT . "/wfs.log";
- if (!is_writable($errorLogFile)) {
- $fp = @fopen($errorLogFile, "w");
- if ($fp === false) {
- return;
- }
- @fclose($fp);
- }
- error_log("L.{$line}:{$reqLog}\n", 3, $errorLogFile);
- }
- }
|