Создать веб-интерфейс для отображения списка задач с возможностью помечать задачи как выполненные или невыполненные. Изменения статуса задачи должны отправляться на сервер асинхронно (AJAX) и сохраняться в кеше.
К редактированию доступны только файлыmodels/Task.phpиviews/task/index.php.
id — уникальный идентификатор задачи.order — порядок сортировки.title — название задачи.checked — булево значение, указывающее, выполнена задача или нет.INIT_DATA.Yii::$app->cache).search($params)save() — сохраняет текущий объект задачи в кеш.findOne($id) — возвращает задачу по идентификатору.checked как булевого значения.index.php)GridView.id — идентификатор задачи.title — название задачи.checked — чекбокс, отражающий статус выполнения задачи.\app\controllers\TaskController::actionSetState.order в порядке возрастания.Task.GridView, ArrayDataProvider).