Spec-Zone.ru › Yii 2.0

Класс yii\web\UserEvent

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

Этот класс событий используется для событий, срабатываемых классом yii\web\User.

Публичные свойства

Свойство Тип Описание Определено в
$cookieBased boolean Является ли вход cookie-базированным. yii\web\UserEvent
$data смешанный Данные, передаваемые в yii\base\Component::on() при подключении обработчика событий. yii\base\Event
$duration integer Количество секунд, в течение которых пользователь может оставаться в состоянии входа в систему. yii\web\UserEvent
$handled boolean Обработан ли событие. yii\base\Event
$identity yii\web\IdentityInterface Объект идентификатора, связанный с этим событием yii\web\UserEvent
$isValid boolean Должен ли продолжаться вход или выход. yii\web\UserEvent
$name string Имя события. yii\base\Event
$sender object Отправитель этого события. yii\base\Event

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

Метод Описание Определено в
__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
hasHandlers() Возвращает значение, указывающее, есть ли обработчик, прикрепленный к указанному событию на уровне класса. yii\base\Event
hasMethod() Возвращает значение, указывающее, определен ли метод. yii\base\Object
hasProperty() Возвращает значение, указывающее, определено ли свойство. yii\base\Object
init() Инициализирует объект. yii\base\Object
off() Отсоединяет обработчик событий от события на уровне класса. yii\base\Event
offAll() Отсоединяет все зарегистрированные обработчики событий на уровне класса. yii\base\Event
on() Присоединяет обработчик событий к событию на уровне класса. yii\base\Event
trigger() Вызывает событие на уровне класса. yii\base\Event

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

$cookieBased публичное свойство

Является ли вход cookie-базированным. Это свойство имеет смысл только для событий yii\web\User::EVENT_BEFORE_LOGIN и yii\web\User::EVENT_AFTER_LOGIN.

public boolean $cookieBased = null

$duration публичное свойство

Количество секунд, в течение которых пользователь может оставаться в состоянии входа в систему. Если 0, это означает вход в систему до тех пор, пока пользователь не закроет браузер или сессия не будет вручную уничтожена.

public integer $duration = null

$identity публичное свойство

Объект идентификатора, связанный с этим событием

public yii\web\IdentityInterface $identity = null

$isValid публичное свойство

Должен ли продолжаться вход или выход. Обработчики событий могут изменить это свойство, чтобы определить, следует ли продолжить вход или выход. Это свойство имеет смысл только для событий yii\web\User::EVENT_BEFORE_LOGIN и yii\web\User::EVENT_BEFORE_LOGOUT.

public boolean $isValid = true

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

Spec-Zone.ru

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