Skip to content

Latest commit

 

History

History
304 lines (203 loc) · 7.41 KB

YooKassa-Common-LoggerWrapper.md

File metadata and controls

304 lines (203 loc) · 7.41 KB

Class: \YooKassa\Common\LoggerWrapper

Namespace: \YooKassa\Common



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


Methods

public __construct() : mixed

public __construct(object|callable $wrapped) : mixed

Summary

LoggerWrapper constructor.

Details:

Parameters:
Type Name Description
object OR callable wrapped

Returns: mixed -

public alert() : void

public alert(string $message, array $context = array()) : 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:

Parameters:
Type Name Description
string message
array context

Returns: void -

public critical() : void

public critical(string $message, array $context = array()) : void

Summary

Critical conditions.

Description

Example: Application component unavailable, unexpected exception.

Details:

Parameters:
Type Name Description
string message
array context

Returns: void -

public debug() : void

public debug(string $message, array $context = array()) : void

Summary

Detailed debug information.

Details:

Parameters:
Type Name Description
string message
array context

Returns: void -

public emergency() : void

public emergency(string $message, array $context = array()) : void

Summary

System is unusable.

Details:

Parameters:
Type Name Description
string message
array context

Returns: void -

public error() : void

public error(string $message, array $context = array()) : void

Summary

Runtime errors that do not require immediate action but should typically be logged and monitored.

Details:

Parameters:
Type Name Description
string message
array context

Returns: void -

public info() : void

public info(string $message, array $context = array()) : void

Summary

Interesting events.

Description

Example: User logs in, SQL logs.

Details:

Parameters:
Type Name Description
string message
array context

Returns: void -

public log() : void

public log(mixed $level, string $message, array $context = array()) : void

Summary

Logs with an arbitrary level.

Details:

Parameters:
Type Name Description
mixed level
string message
array context

Returns: void -

public notice() : void

public notice(string $message, array $context = array()) : void

Summary

Normal but significant events.

Details:

Parameters:
Type Name Description
string message
array context

Returns: void -

public warning() : void

public warning(string $message, array $context = array()) : 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:

Parameters:
Type Name Description
string message
array context

Returns: void -


Top Namespaces


Reports


This document was automatically generated from source code comments on 2022-03-22 using phpDocumentor

© 2022 YooMoney