@EVOSandru6

Как в Yii ActiveRecord получить имя вызываемого класса наследника?

Пробовал так:

$class = lcfirst(get_class($this->owner));
в дном из методов.

Ловлю:
Не определено свойство "Roles.owner".
  • Вопрос задан
  • 555 просмотров
Решения вопроса 2
Insolita
@Insolita
Отчаянная домохозяйка
owner - это в поведениях, а так - как обычно в php php.net/manual/ru/function.get-called-class.php
php.net/manual/vote-note.php?id=71064&page=languag...
Ответ написан
Комментировать
qonand
@qonand
Software Engineer
$class = static::className();
или
$class = __CLASS__
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы