Exemplo n.º 1
0
 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');
 }