Отсутствует ссылка на класс в Yii - PullRequest
1 голос
/ 02 марта 2012

Поскольку я изучаю Yii, я продолжаю искать этот класс Yii: app () -> user , но пока я вижу все классы ниже Yii :: app () Я не вижу ни одного класса user

, но этот класс всегда используется в руководствах по yii http://www.yiiframework.com/doc/guide/1.1/en/form.action

Пример кода такой:

$this->redirect(Yii::app()->user->returnUrl);

и когда я просматриваю класс Yii :: app, который является классом CApplication, я не вижу ни одного пользовательского класса.http://www.yiiframework.com/doc/api/1.1/CApplication

где я должен искать этого пользователя класс?

Я хочу выучить этот класс

Ответы [ 2 ]

1 голос
/ 02 марта 2012

пользователь - это идентификатор компонента CWebUser. Посмотрите на класс CWebUser.

1 голос
/ 02 марта 2012

user здесь - это компонент , прикрепленный к приложению.Вы можете увидеть, как компоненты приложения работают в здесь .Вы можете увидеть список основных компонентов приложения в здесь .По умолчанию пользовательский компонент имеет значение CWebUser.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...