'z.id', 'zone' => 'z.object_name', ); } protected function getActionLinks($id) { return $this->view()->qlink('Edit', 'director/object/zone', array('id' => $id)); } public function getTitles() { $view = $this->view(); return array( 'zone' => $view->translate('Zone'), ); } public function fetchData() { $db = $this->connection()->getConnection(); $query = $db->select()->from( array('z' => 'icinga_zone'), $this->getColumns() ); return $db->fetchAll($query); } }