public function executeAddPatient(sfWebRequest $request) { if ($request->isMethod('Post')) { /*$a = new Criteria(); $designation_record = DesignationPeer::DoSelectOne($a); $department_id = $designation_record->getDepartmentId();*/ $patient = new Patient(); $dob = $this->getRequestParameter('dob[year]') . '-' . $this->getRequestParameter('dob[month]') . '-' . $this->getRequestParameter('dob[day]'); $patient->setName($this->getRequestParameter('name')); $patient->setCnic($this->getRequestParameter('cnic')); $patient->setDob($dob); $patient->setGender($this->getRequestParameter('gender[0]')); $patient->setContactCell($this->getRequestParameter('contact_cell')); $patient->setStatus(Constant::RECORD_STATUS_ACTIVE); $patient->save(); $this->getUser()->setFlash('SUCCESS_MESSAGE', 'Patient Added Successfully'); $this->redirect('Patient/list'); } // end if }
<?php require "classes/abstraction/patient.php"; $patient = new Patient(); $patient->setName("bob"); echo $patient->getName() . "<br>"; $patient->setWeight('200'); $patient->setHeight('72'); echo $patient->getWeight() . "<br>"; echo $patient->getHeight() . "<br>";