Для создания миграций в yii2 используется команда php yii migrate/create .... Такая команда создаст в папке migrations файл миграции с 2 пустыми методами: up и down. Однако, в генератор миграций встроены несколько шаблонов, которые упрощают создание миграций.
Допустим, вы вошли на сайт как администратор, но ваша цель - выдать себя за другого пользователя. Это может быть полезно, если вы хотите узнать, как приложение выглядит и "ведет себя" себя при просмотре другим пользователем.
При использовании систем RBAC возникает вопрос о хранениии и получении доступа к данным пользователя в приложении (например: дата рождения, место работы, ФИО, стаж и др.)
При создании AR-модели создается также публичный статичный метод tableName(), которое определяет связь с таблицей данных. В статье рассматриваются способы динамичного определения названия таблиц.
В файле params.php хранятся глобально доступные параметры приложения. В статье будем рассматривать возможность редактирования данного файла через бекенд.