lib/quick_travel/accommodation.rb in quicktravel_client-1.1.2 vs lib/quick_travel/accommodation.rb in quicktravel_client-2.0.0

- old
+ new

@@ -2,24 +2,10 @@ require 'quick_travel/bed_configuration' require 'quick_travel/room_facility' module QuickTravel class Accommodation < Adapter - # TODO: find a dynamic way to provide getter/setters for all data members instead of writing all of them. - - attr_accessor :book_before_level, :book_before_units, :bookable_individually, :bookable_online, :booking_notes, :code, :created_at - attr_accessor :days_before_inventory_expires, :default_capacity, :deposit_id, :disclaimer_id, :expiry_level, :expiry_units, :fare_basis_pointer_id - attr_accessor :frequent_traveller_points_multiplier, :guardian_minimum_age, :id, :inline_cost_in_cents, :inline_price_in_cents, :inline_pricing - attr_accessor :inventory_type, :active, :location_id, :masterpoint_resource_id, :maximum_occupancy, :maximum_passengers, :maximum_passengers_online - attr_accessor :maximum_weight, :minimum_age, :minimum_passengers, :name, :no_expiry, :non_commissionable, :on_request_after_inventory_expiration - attr_accessor :overriding_passenger_ticket_format_id, :overriding_reservation_ticket_format_id, :overriding_vehicle_ticket_format_id - attr_accessor :product_type_id, :property_id, :property_type_id, :reason_required, :report_changes, :required_number_of_vehicles - attr_accessor :resource_category_id, :restrict_to_client_types, :star_rating, :type, :unlimited_uses, :updated_at, :uses, :vendor_id - attr_accessor :availability, :minimum_bookable_duration, :description, - :minimum_price, :nightly_price - attr_accessor :on_request - attr_accessor :error - + attr_reader :error attr_reader :bed_configurations, :room_facilities MAX_DAYS = 8 def bed_configurations=(hash_array)