limit = $limit; return $this; } /** * Apply formatter * * @access public * @return mixed */ public function format() { $result = array(); $tasks = $this->query ->columns( TaskModel::TABLE.'.id', TaskModel::TABLE.'.title', ProjectModel::TABLE.'.name AS project_name' ) ->asc(TaskModel::TABLE.'.id') ->limit($this->limit) ->findAll(); foreach ($tasks as $task) { $html = '#'.$task['id'].' '; $html .= $this->helper->text->e($task['title']).' '; $html .= ''.$this->helper->text->e($task['project_name']).''; $result[] = array( 'value' => (string) $task['id'], 'html' => $html, ); } return $result; } }