PHP Класс cascade\Cascade

Автор: Jacob Morrison ([email protected])
Наследование: implements yii\base\BootstrapInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$config Config Config class that holds options for all registered loggers This is optional, you can set up your loggers programmatically

Открытые методы

Метод Описание
createLogger ( string $name, array $handlers = [], array $processors = [] ) : Logger Create a new Logger object and push it to the registry
fileConfig ( string $resource ) Load configuration options from a file or a string
getConfig ( ) : array Return the config options
getLogger ( string $name ) : Logger Get a Logger instance by name. Creates a new one if a Logger with the provided name does not exist
logger ( string $name ) : Logger Alias of getLogger

Описание методов

createLogger() публичный статический Метод

Create a new Logger object and push it to the registry
См. также: Monolog\Logger::__construct
public static createLogger ( string $name, array $handlers = [], array $processors = [] ) : Logger
$name string The logging channel
$handlers array Optional stack of handlers, the first one in the array is called first, etc.
$processors array Optional array of processors
Результат Monolog\Logger Newly created Logger

fileConfig() публичный статический Метод

Load configuration options from a file or a string
public static fileConfig ( string $resource )
$resource string Path to config file or string or array

getConfig() публичный статический Метод

Return the config options
public static getConfig ( ) : array
Результат array Array with configuration options

getLogger() публичный статический Метод

Get a Logger instance by name. Creates a new one if a Logger with the provided name does not exist
public static getLogger ( string $name ) : Logger
$name string Name of the requested Logger instance
Результат Monolog\Logger Requested instance of Logger or new instance

logger() публичный статический Метод

Alias of getLogger
См. также: getLogger
public static logger ( string $name ) : Logger
$name string Name of the requested Logger instance
Результат Monolog\Logger Requested instance of Logger or new instance

Описание свойств

$config защищенное статическое свойство

Config class that holds options for all registered loggers This is optional, you can set up your loggers programmatically
protected static Config,Cascade $config
Результат Config