Возможно ошибка в описании раздела Events using interfaces

Предварительное обсуждение найденных ошибок перед отправкой их авторам фреймворка, а также внесение новых предложений.
Ответить
Аватара пользователя
SiZE
Сообщения: 2817
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Возможно ошибка в описании раздела Events using interfaces

Сообщение SiZE »

https://github.com/yiisoft/yii2/blob/ma ... nterfaces-
Event::trigger(DanceEventInterface::className(), DanceEventInterface::EVENT_DANCE);
Для интерфейсе невозможно использование метода className().

1. Возможно имелось ввиду DanceEventInterface::class?
Event::trigger(DanceEventInterface::class, DanceEventInterface::EVENT_DANCE);
2. Или же подразумевалось имя класса, который реализовал этот интерфейс (в примере это Developer или Dog)?
Event::trigger(Developer::className(), DanceEventInterface::EVENT_DANCE);
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Возможно ошибка в описании раздела Events using interfaces

Сообщение samdark »

Да, там надо полное название интерфейса строкой. Поправите на GitHub?
Аватара пользователя
SiZE
Сообщения: 2817
Зарегистрирован: 2011.09.21, 12:39
Откуда: Perm
Контактная информация:

Re: Возможно ошибка в описании раздела Events using interfaces

Сообщение SiZE »

Sam Dark писал(а):Да, там надо полное название интерфейса строкой. Поправите на GitHub?
Хорошо.
Ответить