Beispiel #1
0
 public function saveToOrderDb()
 {
     $key = $this->getId();
     $order = OrderHotel::model()->findByAttributes(array('key' => $key));
     if (!$order) {
         $order = new OrderHotel();
     }
     $order->key = $key;
     $order->checkIn = $this->checkIn;
     $order->duration = $this->duration;
     $city = City::model()->getCityByHotelbookId($this->cityId);
     $order->cityId = $city->id;
     $order->object = serialize($this);
     if ($order->save()) {
         $this->internalId = $order->id;
         return $order;
     }
     return false;
 }