public function executeGetByDepartment() { $dept_id = $this->getRequestParameter('department_id'); $dept = DepartmentPeer::retrieveByPK($dept_id); $this->forward404Unless($dept); $c = new Criteria(); $c->add(AcademicCalendarPeer::CURRICULUM_ID, CurriculumPeer::ID); $c->add(CurriculumPeer::DEPARTMENT_ID, $dept_id); $objs = AcademicCalendarPeer::doSelectFiltered($c); $array = array(); if ($this->getRequestParameter('include_blank') == 'true') { $array[] = ''; } foreach ($objs as $obj) { $array[$obj->getId()] = $obj->toString(); } $this->content = $array; $this->setTemplate('buildOptions'); }