Класс ConsoleLog
Ведение журналов в консоли. Записывает логи в выходные данные консоли.
- BaseLog реализует CakeLogInterface
-
ConsoleLog
Пакет: Cake\Log\Engine
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/Log/Engine/ConsoleLog.php
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
Расположение: Cake/Log/Engine/ConsoleLog.php
Краткое описание свойств
- Поток вывода
$_outputprotected
Унаследованные свойства
Краткое описание методов
- __construct() publicСоздаёт новый логгер консоли.
- write() publicРеализует запись в консоль.
Подробное описание методов
__construct()source public
__construct( array $config array() )
Создаёт новый логгер консоли.
Конфигурация
-
typesстрока или массив, уровни, в которых заинтересован движок -
scopesстрока или массив, области, в которых заинтересован движок -
streamпуть для сохранения логов. -
outputAsцелое число или ConsoleOutput::[RAW|PLAIN|COLOR]
Параметры
- массив
$configнеобязательно array() - Параметры для FileLog, см. выше.
Исключения
CakeLogExceptionПереопределяет
BaseLog::__construct() write()source public
write( string $type , string $message )
Реализует запись в консоль.
Параметры
- строка
$type - Тип лога, который вы создаёте.
- строка
$message - Сообщение, которое вы хотите записать в журнал.
Возвращает
booleanуспешность записи.
Методы, унаследованные от BaseLog
config()source public
config( array $config array() )
Устанавливает конфигурацию экземпляра. Если $config равно null, возвращает массив конфигурации
Конфигурация
-
typesстрока или массив, уровни, в которых заинтересован движок -
scopesстрока или массив, области, в которых заинтересован движок
Параметры
- массив
$configнеобязательно array() - конфигурация движка
Возвращает
массивПодробное описание свойств
© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
https://api.cakephp.org/2.9/class-ConsoleLog.html