Spec-Zone.ru › Yii 2.0

Класс yii\mongodb\LogBuilder

Все классы | Методы
Наследование yii\mongodb\LogBuilder » yii\base\Object
Реализует yii\base\Configurable
Доступно с версии 2.1
Исходный код https://github.com/yiisoft/yii2-mongodb/blob/master/LogBuilder.php

LogBuilder позволяет формировать и обрабатывать записи логов.

Публичные методы

Метод Описание Определено в
__call() Вызов метода, который не является методом класса. yii\base\Object
__construct() Конструктор. yii\base\Object
__get() Возвращает значение свойства объекта. yii\base\Object
__isset() Проверяет, установлено ли свойство (определено и не равно null). yii\base\Object
__set() Устанавливает значение свойства объекта. yii\base\Object
__unset() Устанавливает свойство объекта в null. yii\base\Object
canGetProperty() Возвращает значение, указывающее, можно ли читать свойство. yii\base\Object
canSetProperty() Возвращает значение, указывающее, можно ли установить свойство. yii\base\Object
className() Возвращает полное имя класса. yii\base\Object
encodeData() Кодирует сложные данные лога в строку формата JSON. yii\mongodb\LogBuilder
generateToken() Генерирует токен для лога/профиля. yii\mongodb\LogBuilder
hasMethod() Возвращает значение, указывающее, определён ли метод. yii\base\Object
hasProperty() Возвращает значение, указывающее, определено ли свойство. yii\base\Object
init() Инициализирует объект. yii\base\Object

Защищённые методы

Метод Описание Определено в
processData() Предварительно обрабатывает данные лога перед отправкой в json_encode(). yii\mongodb\LogBuilder

Подробное описание методов

encodeData() публичный метод

Кодирует сложные данные лога в строку формата JSON.

public string encodeData ( $data )
$data mixed

Исходные данные.

return string

Закодированная строка данных.

generateToken() публичный метод

Генерирует токен для лога/профиля.

public string generateToken ( $namespace, $data = [] )
$namespace string|array

Пространство имен команды

$data array

Данные команды.

return string

Токен.

processData() защищённый метод

Предварительно обрабатывает данные лога перед отправкой в json_encode().

protected mixed processData ( $data )
$data mixed

Исходные данные.

return mixed

Обработанные данные.

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-mongodb-logbuilder.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API