public function index($task_set_id) { $task_set = new Task_set(); $task_set->get_by_id((int) $task_set_id); $task_set_permissions = new Task_set_permission(); if ($task_set->exists()) { $task_set_permissions->include_related('group'); $task_set_permissions->include_related('room'); $task_set_permissions->where_related($task_set); $task_set_permissions->order_by('publish_start_time', 'asc'); $task_set_permissions->get_iterated(); } $this->parser->parse('backend/task_set_permissions/index.tpl', array('task_set' => $task_set, 'task_set_permissions' => $task_set_permissions)); }