Table of Contents - alman-0.0.2 Documentation
Classes and Modules
- Alman
- Alman::AlmanError
- Alman::ApiClient
- Alman::ApiConnectionError
- Alman::ApiEndpoint
- Alman::ApiError
- Alman::ApiList
- Alman::ApiMethod
- Alman::ApiObject
- Alman::ApiResource
- Alman::AuthenticationError
- Alman::Booking
- Alman::BookingsEndpoint
- Alman::Calendar
- Alman::CalendarVacanciesEndpoint
- Alman::CalendarsEndpoint
- Alman::DefaultClient
- Alman::HeadersBuilder
- Alman::ParamsBuilder
- Alman::PathBuilder
- Alman::Requester
- Alman::Util
- Alman::VacanciesEndpoint
- Alman::Vacancy
- Alman::VacancyBookingsEndpoint
Methods
- ::add_api_attribute — Alman::ApiResource
- ::all — Alman::Booking
- ::all — Alman::Calendar
- ::api_attribute_names — Alman::ApiResource
- ::api_subclass_fetch — Alman::ApiResource
- ::api_subclasses — Alman::ApiResource
- ::build — Alman::HeadersBuilder
- ::build — Alman::ParamsBuilder
- ::build — Alman::PathBuilder
- ::clean — Alman::ParamsBuilder
- ::client — Alman::ApiResource
- ::constantize — Alman::Util
- ::construct — Alman::ApiObject
- ::create — Alman::Calendar
- ::default_client — Alman
- ::default_headers — Alman::HeadersBuilder
- ::default_params — Alman::ParamsBuilder
- ::delete — Alman::Requester
- ::determine_api_attribute_value — Alman::ApiResource
- ::determine_value — Alman::PathBuilder
- ::escape — Alman::Requester
- ::execute_request — Alman::Requester
- ::get — Alman::Requester
- ::get_uname — Alman::HeadersBuilder
- ::merge — Alman::ParamsBuilder
- ::new — Alman::ApiClient
- ::new — Alman::ApiEndpoint
- ::new — Alman::ApiList
- ::new — Alman::ApiMethod
- ::new — Alman::ApiObject
- ::new — Alman::ApiResource
- ::new — Alman::DefaultClient
- ::new — Alman::AlmanError
- ::new — Alman::ApiError
- ::post — Alman::Requester
- ::prepare_params — Alman::Requester
- ::put — Alman::Requester
- ::query_array — Alman::Requester
- ::query_string — Alman::Requester
- ::register_api_subclass — Alman::ApiResource
- ::request — Alman::Requester
- ::retrieve — Alman::Booking
- ::retrieve — Alman::Calendar
- ::retrieve — Alman::Vacancy
- ::sorta_deep_clone — Alman::Util
- ::symbolize_keys — Alman::Util
- ::update — Alman::Booking
- ::update — Alman::Calendar
- ::user_agent — Alman::HeadersBuilder
- #[] — Alman::ApiList
- #[]= — Alman::ApiList
- #all — Alman::CalendarVacanciesEndpoint
- #all — Alman::CalendarsEndpoint
- #all_within — Alman::CalendarVacanciesEndpoint
- #api_attributes — Alman::ApiResource
- #body — Alman::ApiError
- #bookings — Alman::DefaultClient
- #bookings — Alman::Vacancy
- #calendars — Alman::DefaultClient
- #changed_api_attributes — Alman::ApiResource
- #clear_api_attributes — Alman::ApiResource
- #code — Alman::ApiError
- #compose_error — Alman::ApiMethod
- #create — Alman::CalendarVacanciesEndpoint
- #create — Alman::CalendarsEndpoint
- #create — Alman::VacancyBookingsEndpoint
- #create_range — Alman::CalendarVacanciesEndpoint
- #delete — Alman::BookingsEndpoint
- #delete — Alman::CalendarsEndpoint
- #delete — Alman::VacanciesEndpoint
- #delete — Alman::Booking
- #delete — Alman::Calendar
- #delete — Alman::Vacancy
- #delete_overlap — Alman::CalendarVacanciesEndpoint
- #determine_api_attribute_value — Alman::ApiResource
- #each — Alman::ApiList
- #error_with_response — Alman::ApiMethod
- #execute — Alman::ApiClient
- #execute — Alman::ApiMethod
- #inspect — Alman::ApiClient
- #inspect — Alman::ApiList
- #inspect — Alman::ApiObject
- #inspect — Alman::ApiResource
- #inspect_api_attributes — Alman::ApiResource
- #inspect_data — Alman::ApiList
- #inspect_nested — Alman::ApiResource
- #json — Alman::ApiError
- #last — Alman::ApiList
- #length — Alman::ApiList
- #method_missing — Alman::ApiObject
- #new — Alman::BookingsEndpoint
- #new — Alman::CalendarsEndpoint
- #new — Alman::VacanciesEndpoint
- #refresh — Alman::Booking
- #refresh — Alman::Calendar
- #refresh — Alman::Vacancy
- #refresh_from — Alman::ApiClient
- #refresh_from — Alman::ApiList
- #refresh_from — Alman::ApiObject
- #refresh_from — Alman::ApiResource
- #refresh_from — Alman::DefaultClient
- #response_json — Alman::ApiMethod
- #retrieve — Alman::BookingsEndpoint
- #retrieve — Alman::CalendarsEndpoint
- #retrieve — Alman::VacanciesEndpoint
- #save — Alman::Booking
- #save — Alman::Calendar
- #to_json — Alman::ApiObject
- #to_json — Alman::ApiResource
- #to_s — Alman::AlmanError
- #to_s — Alman::ApiError
- #update — Alman::BookingsEndpoint
- #update — Alman::CalendarsEndpoint
- #url — Alman::ApiMethod
- #vacancies — Alman::DefaultClient
- #vacancies — Alman::Calendar