Необходимо реализовать функцию логов. В таблице базы данных logs сделать информацию о всех действиях проводимых в манипуляции с Базой данных: когда изменили запись, кем изменена, что изменили, кто создал и так далее. Как это можно реализовать?
https://github.com/nhkey/yii2-activerecord-history
Качаете пакет, делаете миграции, подключаете поведение к нужным классам, генерируете модель для модели лога и круд, выпиливаете действия создания, обновления и удаления. Чуток по желанию можно допилить модель поиска. Работы на 30 минут.