###Задача:
-
сделать решение для сохранения истории изменений атрибутов любых моделей (можно легко подключать отключать механизм сохранения истории к любой модели CActiveRecord). нужно сделать механизм получения списка всех изменений с временем когда изменение было совершено для произвольного атрибута.
-
сделать модель с одним из атрибутов - упорядоченным списком. Смыслом атрибута пусть будет список дел - например пользователь Х имеет список дел - помыть посуду, прибраться дома. Сделать страничку на которой можно редактировать аяксом список - добавлять элементы менять их местами. Изменения пусть сразу сохраняются в базе.
-
пусть будет возможность просмотреть всю историю изменений для этого списка на отдельной странице. Просто кнопки - отмотать вперед - назад.
###Установка: cp app/config/db.sample.php app/config/db.php composer install bower install protected/yiic migrate