PHP Class Flynsarmy\SlimMonolog\Log\MonologWriter

Afficher le fichier Open project: flynsarmy/slim-monolog

Protected Properties

Свойство Type Description
$log_level array Converts Slim log level to Monolog log level
$resource resource
$settings array

Méthodes publiques

Méthode Description
__construct ( array $settings = [], boolean $merge = true ) : void Constructor
get_resource ( ) : [\Monolog\Logger] Returns the Logger resource
write ( mixed $object, integer $level ) : void Write to log

Méthodes protégées

Méthode Description
get_log_level ( integer $slim_log_level, $default_monolog_log_level ) : integer Converts Slim log level to Monolog log level

Method Details

__construct() public méthode

Prepare this log writer. Available settings are: name: (string) The name for this Monolog logger handlers: (array) Array of initialized monolog handlers - eg StreamHandler processors: (array) Array of monolog processors - anonymous functions
public __construct ( array $settings = [], boolean $merge = true ) : void
$settings array
$merge boolean
Résultat void

get_log_level() protected méthode

Converts Slim log level to Monolog log level
protected get_log_level ( integer $slim_log_level, $default_monolog_log_level ) : integer
$slim_log_level integer Slim log level we're converting from
Résultat integer Monolog log level

get_resource() public méthode

Returns the Logger resource
public get_resource ( ) : [\Monolog\Logger]
Résultat [\Monolog\Logger]

write() public méthode

Write to log
public write ( mixed $object, integer $level ) : void
$object mixed
$level integer
Résultat void

Property Details

$log_level protected_oe property

Converts Slim log level to Monolog log level
protected array $log_level
Résultat array

$resource protected_oe property

protected resource $resource
Résultat resource

$settings protected_oe property

protected array $settings
Résultat array