DummyLogger

class Firstred\PostNL\Util\DummyLogger
Class DummyLogger.
Implements:

Psr\Log\LoggerInterface

Summary

Methods

Methods

public Firstred\PostNL\Util\DummyLogger::emergency(string|\\Stringable $message, $context=\[\])
System is unusable.
Parameters:
  • $message (string | \Stringable)

  • $context (array)

Returns:

void

public Firstred\PostNL\Util\DummyLogger::alert(string|\\Stringable $message, $context=\[\])
Action must be taken immediately.
Example: Entire website down, database unavailable, etc. This should
trigger the SMS alerts and wake you up.
Parameters:
  • $message (string | \Stringable)

  • $context (array)

Returns:

void

public Firstred\PostNL\Util\DummyLogger::critical(string|\\Stringable $message, $context=\[\])
Critical conditions.
Example: Application component unavailable, unexpected exception.
Parameters:
  • $message (string | \Stringable)

  • $context (array)

Returns:

void

public Firstred\PostNL\Util\DummyLogger::error(string|\\Stringable $message, $context=\[\])
Runtime errors that do not require immediate action but should typically
be logged and monitored.
Parameters:
  • $message (string | \Stringable)

  • $context (array)

Returns:

void

public Firstred\PostNL\Util\DummyLogger::warning(string|\\Stringable $message, $context=\[\])
Exceptional occurrences that are not errors.
Example: Use of deprecated APIs, poor use of an API, undesirable things
that are not necessarily wrong.
Parameters:
  • $message (string | \Stringable)

  • $context (array)

Returns:

void

public Firstred\PostNL\Util\DummyLogger::notice(string|\\Stringable $message, $context=\[\])
Normal but significant events.
Parameters:
  • $message (string | \Stringable)

  • $context (array)

Returns:

void

public Firstred\PostNL\Util\DummyLogger::info(string|\\Stringable $message, $context=\[\])
Interesting events.
Example: User logs in, SQL logs.
Parameters:
  • $message (string | \Stringable)

  • $context (array)

Returns:

void

public Firstred\PostNL\Util\DummyLogger::debug(string|\\Stringable $message, $context=\[\])
Detailed debug information.
Parameters:
  • $message (string | \Stringable)

  • $context (array)

Returns:

void

public Firstred\PostNL\Util\DummyLogger::log( $level, string|\\Stringable $message, $context=\[\])
Logs with an arbitrary level.
Parameters:
  • $level (mixed)

  • $message (string | \Stringable)

  • $context (array)

Returns:

void

Throws:

\Psr\Log\InvalidArgumentException