Проверка на пользователя в rules yii2

174
24 октября 2018, 16:30

Как проверить что пользователь зарегистрирован и вошел по Yii::$app->user->identity->id?

Вот сам rules:

public function rules()
{
    return[
        [['comment', 'id'], 'required'],
        ['user_id', 'required', 'message' => 'Для начала зарегестрируйтесь !'],
        [['comment'], 'string', 'length' => [3,250]],
    ];
}
Answer 1

Проверять не в моделе а в ко́нтроллере, с помощью поведения https://www.yiiframework.com/doc/guide/2.0/en/security-authorization

READ ALSO
Bitrix Скрипт не работает через phinx

Bitrix Скрипт не работает через phinx

Есть такой скрипт который сам по себе прекрасно отрабатываетОднако через phinx он создает только новый тип инфоблока

147
PHPStorm по FTP загружает файл не полностью

PHPStorm по FTP загружает файл не полностью

Загружаю php-файл по ftp через phpstorm - затем открываю этот файл в панели управления ispmanager и вижу что загрузилась только половина файлаФайл размером...

139
Не форматирует текст на странице bootstrap markdown

Не форматирует текст на странице bootstrap markdown

Такая проблема, у меня есть переменная где хранится комментарий он берется с базыecho commit; Прикол в том что в привью самого редактора все прекрасно...

160
Как изменить функцию класса для каждого его объекта?

Как изменить функцию класса для каждого его объекта?

Можно ли изменить функцию, объявленную в классе, для каждого его объекта по своему, и если можно то как это сделать?

159