Шаблоны миграций в yii2

Для создания миграций в yii2 используется команда php yii migrate/create .... Такая команда создаст в папке migrations файл миграции с 2 пустыми методами: up и down. Однако, в генератор миграций встроены несколько шаблонов, которые упрощают создание миграций.

Реализация метода «логин под другим юзером» в yii2

Допустим, вы вошли на сайт как администратор, но ваша цель - выдать себя за другого пользователя. Это может быть полезно, если вы хотите узнать, как приложение выглядит и "ведет себя" себя при просмотре другим пользователем.

Пользовательские данные в yii2 через свойства \Yii::$app

При использовании систем RBAC возникает вопрос о хранениии и получении доступа к данным пользователя в приложении (например: дата рождения, место работы, ФИО, стаж и др.)

Динамические названия таблиц в Yii2

При создании AR-модели создается также публичный статичный метод tableName(), которое определяет связь с таблицей данных. В статье рассматриваются способы динамичного определения названия таблиц.

Создание и редактирование файлов настроек в yii2

В файле params.php хранятся глобально доступные параметры приложения. В статье будем рассматривать возможность редактирования данного файла через бекенд.