public function create($data)
 {
     if (empty($data['id'])) {
         $data['id'] = 0;
     }
     $form = new RoomForm();
     $room = new Room();
     $form->setInputFilter($room->getInputFilter());
     $form->setData($data);
     if ($form->isValid()) {
         $room->exchangeArray($form->getData());
         $id = $this->getRoomTable()->saveRoom($room);
     }
     return $this->get($id);
 }