public function executeEmail(sfWebRequest $request) { if ($request->getParameter('leg_id')) { $this->mission_legs = MissionLegPeer::getByMissionLegIds(array($request->getParameter('leg_id'))); } else { $mission_ids = explode(",", $request->getParameter('total_checks', '')); $this->mission_legs = MissionLegPeer::getByMissionIds($mission_ids); } $this->email_templates = EmailTemplatePeer::getByPersonId($this->getUser()->getId()); $this->errors = array(); $this->recipients = ''; $this->subject = ''; $this->sender_email = ''; $this->sender_name = ''; $this->message = ''; }