Exemple #1
0
 /**
  * @return Reservation
  * @throws Exception
  */
 public function create()
 {
     $this->_validateData();
     $this->_prepareDoctor();
     $this->_prepareVisitTime();
     $this->_prepareServices();
     $reservation = $this->_buildReservation(Reservation::create());
     $this->_session->ids[] = $reservation->getId();
     //store to session
     return $reservation;
 }