|
| __construct (int $userId, string $serviceName) |
|
| write (array $context) |
|
| log ($level, $message, array $context=[]) |
|
См. определение в файле requestlogger.php строка 11
◆ __construct()
__construct |
( |
int |
$userId, |
|
|
string |
$serviceName |
|
) |
| |
◆ enable()
static enable |
( |
int |
$ttl = 0 | ) |
|
|
static |
- Аргументы
-
- Возвращает
- void
- Исключения
-
ArgumentOutOfRangeException
См. определение в файле requestlogger.php строка 35
◆ isEnabled()
◆ log()
log |
( |
|
$level, |
|
|
|
$message, |
|
|
array |
$context = [] |
|
) |
| |
- Аргументы
-
| $level | |
| $message | |
array | $context,{ | requestParams: array, url: string, method: string, statusCode: string, response: string, error: string, host: string, } |
- Возвращает
- void
- Исключения
-
LoaderException
См. определение в файле requestlogger.php строка 133
◆ write()
this method for log data from sync request you should send params in context:
- requestParams
- url
- method
- statusCode
- response
- error
- Аргументы
-
array | $context,{ | requestParams: array, url: string, method: string, statusCode: string, response: string, error: string, host: string, } |
- Возвращает
- void
- Исключения
-
LoaderException
См. определение в файле requestlogger.php строка 101
◆ $serviceName
◆ $userId