_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); } }