Esempio n. 1
0
 /**
  * Save Filter missions by filter
  * CODE:
  */
 public function executeFilter(sfWebRequest $request)
 {
     #TODO
     #security
     $miss_date1 = $request->getParameter('miss_date1', '');
     $miss_date2 = $request->getParameter('miss_date2', '');
     $wing = $request->getParameter('wing_name', '');
     $passenger = $request->getParameter('passenger', '');
     $out_off_date = $request->getParameter('out_off_date', '');
     $current = $request->getParameter('current', '');
     $campers = $request->getParameter('campers', '');
     $this->processMedicalFilter($request);
     //storing in session
     $this->pager = MissionPeer::getMedicalPager($request->getParameter('max'), $request->getParameter('page'), $miss_date1, $miss_date2, $wing_name, $passenger, $out_off_date, $current, $campers);
     $this->missions = $this->pager->getResults();
     $this->date_widget = new widgetFormDate(array('format_date' => array('js' => 'mm/dd/yy', 'php' => 'm/d/Y')), array('class' => 'text'));
     $this->med_date1 = '';
     $this->med_date2 = '';
 }