- Модуль: rest
- Путь к файлу: ~/bitrix/modules/rest/lib/log.php
- Класс: BitrixRestLogTable
- Вызов: LogTable::addEntry
static function addEntry(CRestServer $server, $data)
{
$request = MainContext::getCurrent()->getRequest();
static::filterResponseData($data);
static::add(array(
'CLIENT_ID' => $server->getClientId(),
'PASSWORD_ID' => $server->getPasswordId(),
'SCOPE' => $server->getScope(),
'METHOD' => $server->getMethod(),
'REQUEST_METHOD' => $request->getRequestMethod(),
'REQUEST_URI' => $request->getRequestUri(),
'REQUEST_AUTH' => $server->getAuth(),
'REQUEST_DATA' => $server->getQuery(),
'RESPONSE_STATUS' => CHTTP::getLastStatus(),
'RESPONSE_DATA' => $data,
));
}