Table of Contents - booker_api-0.0.28 Documentation
Classes and Modules
- Booker
- Booker::BusinessClient
- Booker::BusinessREST
- Booker::Client
- Booker::CommonREST
- Booker::CustomerClient
- Booker::CustomerREST
- Booker::Error
- Booker::GenericTokenStore
- Booker::Helpers
- Booker::Helpers::ActiveSupport
- Booker::Helpers::LoggingHelper
- Booker::InvalidApiCredentials
- Booker::Models
- Booker::Models::Address
- Booker::Models::Appointment
- Booker::Models::AppointmentTreatment
- Booker::Models::AvailableTime
- Booker::Models::BusinessType
- Booker::Models::Category
- Booker::Models::ClassInstance
- Booker::Models::Country
- Booker::Models::CurrentPrice
- Booker::Models::Customer
- Booker::Models::Customer2
- Booker::Models::CustomerRecordType
- Booker::Models::Discount
- Booker::Models::DynamicPrice
- Booker::Models::Employee
- Booker::Models::FeatureSettings
- Booker::Models::FinalTotal
- Booker::Models::Gender
- Booker::Models::ItineraryTimeSlot
- Booker::Models::ItineraryTimeSlotsList
- Booker::Models::Location
- Booker::Models::LocationDaySchedule
- Booker::Models::Model
- Booker::Models::MultiServiceAvailabilityResult
- Booker::Models::NotificationSettings
- Booker::Models::OnlineBookingSettings
- Booker::Models::OriginalPrice
- Booker::Models::PaymentMethod
- Booker::Models::PreferredStaffGender
- Booker::Models::Price
- Booker::Models::ReceiptDisplayPrice
- Booker::Models::Room
- Booker::Models::ShippingAddress
- Booker::Models::Source
- Booker::Models::Spa
- Booker::Models::SpaEmployeeAvailabilitySearchItem
- Booker::Models::Status
- Booker::Models::SubCategory
- Booker::Models::TagPrice
- Booker::Models::Teacher
- Booker::Models::Teacher2
- Booker::Models::TimeZone
- Booker::Models::Treatment
- Booker::Models::TreatmentTimeSlot
- Booker::Models::Type
- Booker::Models::User
Methods
- ::booker_timezone_names — Booker::Helpers::ActiveSupport
- ::config — Booker
- ::constantize — Booker::Models::Model
- ::from_country_code — Booker::Models::Country
- ::from_hash — Booker::Models::LocationDaySchedule
- ::from_hash — Booker::Models::Model
- ::from_list — Booker::Models::Customer
- ::from_list — Booker::Models::Model
- ::log_issue — Booker::Helpers::LoggingHelper
- ::new — Booker::Client
- ::new — Booker::CustomerClient
- ::new — Booker::Error
- ::new — Booker::Models::Model
- ::temp_access_token — Booker::GenericTokenStore
- ::temp_access_token= — Booker::GenericTokenStore
- ::temp_access_token_expires_at — Booker::GenericTokenStore
- ::temp_access_token_expires_at= — Booker::GenericTokenStore
- ::time_from_booker_datetime — Booker::Models::Model
- ::time_to_booker_datetime — Booker::Models::Model
- ::timezone_from_booker_offset! — Booker::Models::Model
- ::timezone_from_booker_timezone — Booker::Models::Model
- ::to_active_support — Booker::Helpers::ActiveSupport
- ::to_wday — Booker::Models::Model
- ::update_booker_access_token! — Booker::GenericTokenStore
- #access_token — Booker::Client
- #access_token_options — Booker::BusinessClient
- #access_token_options — Booker::Client
- #access_token_options — Booker::CustomerClient
- #access_token_response — Booker::Client
- #add_cash_payment — Booker::BusinessREST
- #build_params — Booker::CommonREST
- #build_resources — Booker::Client
- #calculate_appointment_cost — Booker::CustomerREST
- #cancel_appointment — Booker::BusinessREST
- #cancel_appointment — Booker::CustomerREST
- #confirm_appointment — Booker::CommonREST
- #country_code — Booker::Models::Country
- #create_appointment — Booker::CustomerREST
- #create_class_appointment — Booker::CustomerREST
- #create_customer — Booker::CustomerREST
- #create_incomplete_appointment — Booker::CustomerREST
- #create_special — Booker::BusinessREST
- #default_base_url — Booker::BusinessClient
- #default_base_url — Booker::CustomerClient
- #env_base_url_key — Booker::BusinessClient
- #env_base_url_key — Booker::CustomerClient
- #find_appointments — Booker::BusinessREST
- #find_customers — Booker::BusinessREST
- #find_employees — Booker::BusinessREST
- #find_employees — Booker::CustomerREST
- #find_locations — Booker::BusinessREST
- #find_treatments — Booker::BusinessREST
- #find_treatments — Booker::CustomerREST
- #forgot_password — Booker::CustomerREST
- #full_url — Booker::Client
- #get — Booker::Client
- #get_access_token — Booker::Client
- #get_appointment — Booker::BusinessREST
- #get_appointment — Booker::CustomerREST
- #get_base_url — Booker::Client
- #get_booker_resources — Booker::Client
- #get_customer — Booker::CustomerREST
- #get_customer_appointments — Booker::CustomerREST
- #get_location — Booker::CommonREST
- #get_location_day_schedules — Booker::BusinessREST
- #get_location_feature_settings — Booker::BusinessREST
- #get_location_notification_settings — Booker::BusinessREST
- #get_location_payment_settings — Booker::BusinessREST
- #get_locations — Booker::CustomerREST
- #get_logged_in_user — Booker::BusinessREST
- #get_online_booking_settings — Booker::CommonREST
- #get_special_by_code — Booker::CustomerREST
- #get_treatment_categories — Booker::CustomerREST
- #handle_errors! — Booker::Client
- #hash_list — Booker::Models::Model
- #login — Booker::CustomerREST
- #paginated_request — Booker::Client
- #place_order — Booker::BusinessREST
- #post — Booker::Client
- #put — Booker::Client
- #raise_invalid_api_credentials_for_empty_resp! — Booker::Client
- #remove_payment — Booker::BusinessREST
- #request_options — Booker::Client
- #reset_password — Booker::CustomerREST
- #results_from_response — Booker::Client
- #run_class_availability — Booker::CustomerREST
- #run_multi_service_availability — Booker::CustomerREST
- #run_multi_spa_multi_sub_category_availability — Booker::CustomerREST
- #take_deposit — Booker::BusinessREST
- #temp_access_token_expired? — Booker::Client
- #to_hash — Booker::Models::Model
- #to_json — Booker::Models::Model
- #update_customer — Booker::CustomerREST
- #update_location_notification_settings — Booker::BusinessREST
- #update_token_store — Booker::Client