• Модуль: 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,
	));
}