8.0 KiB
YooKassa API SDK
Class: \YooKassa\Common\LoggerWrapper
Namespace: \YooKassa\Common
Summary:
Класс, представляющий модель LoggerWrapper.
Description:
Класс логгера по умолчанию.
Constants
- No constants found
Methods
| Visibility | Name | Flag | Summary |
|---|---|---|---|
| public | __construct() | LoggerWrapper constructor. | |
| public | alert() | Action must be taken immediately. | |
| public | critical() | Critical conditions. | |
| public | debug() | Detailed debug information. | |
| public | emergency() | System is unusable. | |
| public | error() | Runtime errors that do not require immediate action but should typically be logged and monitored. | |
| public | info() | Interesting events. | |
| public | log() | Logs with an arbitrary level. | |
| public | notice() | Normal but significant events. | |
| public | warning() | Exceptional occurrences that are not errors. |
Details
-
Package: YooKassa
-
Class Hierarchy:
- \YooKassa\Common\LoggerWrapper
-
Implements:
-
See Also:
Tags
| Tag | Version | Description |
|---|---|---|
| category | Class | |
| author | cms@yoomoney.ru |
Methods
public __construct() : mixed
public __construct(callable|mixed|object $wrapped) : mixed
Summary
LoggerWrapper constructor.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
callable OR mixed OR object |
wrapped |
Returns: mixed -
public alert() : void
public alert(string|\Stringable $message, array $context = []) : void
Summary
Action must be taken immediately.
Description
Example: Entire website down, database unavailable, etc. This should trigger the SMS alerts and wake you up.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
string OR \Stringable |
message | |
array |
context |
Returns: void -
public critical() : void
public critical(string|\Stringable $message, array $context = []) : void
Summary
Critical conditions.
Description
Example: Application component unavailable, unexpected exception.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
string OR \Stringable |
message | |
array |
context |
Returns: void -
public debug() : void
public debug(string|\Stringable $message, array $context = []) : void
Summary
Detailed debug information.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
string OR \Stringable |
message | |
array |
context |
Returns: void -
public emergency() : void
public emergency(string|\Stringable $message, array $context = []) : void
Summary
System is unusable.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
string OR \Stringable |
message | |
array |
context |
Returns: void -
public error() : void
public error(string|\Stringable $message, array $context = []) : void
Summary
Runtime errors that do not require immediate action but should typically be logged and monitored.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
string OR \Stringable |
message | |
array |
context |
Returns: void -
public info() : void
public info(string|\Stringable $message, array $context = []) : void
Summary
Interesting events.
Description
Example: User logs in, SQL logs.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
string OR \Stringable |
message | |
array |
context |
Returns: void -
public log() : void
public log(mixed $level, string|\Stringable $message, array $context = []) : void
Summary
Logs with an arbitrary level.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
mixed |
level | |
string OR \Stringable |
message | |
array |
context |
Returns: void -
public notice() : void
public notice(string|\Stringable $message, array $context = []) : void
Summary
Normal but significant events.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
string OR \Stringable |
message | |
array |
context |
Returns: void -
public warning() : void
public warning(string|\Stringable $message, array $context = []) : void
Summary
Exceptional occurrences that are not errors.
Description
Example: Use of deprecated APIs, poor use of an API, undesirable things that are not necessarily wrong.
Details:
- Inherited From: \YooKassa\Common\LoggerWrapper
Parameters:
| Type | Name | Description |
|---|---|---|
string OR \Stringable |
message | |
array |
context |
Returns: void -
Top Namespaces
Reports
This document was automatically generated from source code comments on 2024-12-05 using phpDocumentor
© 2024 YooMoney