You are here

Classes, traits, and interfaces in Rooms - Drupal Booking for Hotels, B&Bs and Vacation Rentals 7

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AvailabilityAgent class modules/rooms_booking/includes/rooms_booking.availability_agent.inc An AvailabilityAgent provides access to the availability functionality of Rooms and lets you query for availability, get pricing information and create products that can be bought.
AvailabilityAgentCommerceFilter class modules/rooms_booking/includes/rooms_booking.availability_agent_filter.inc Filter units if is in the commerce cart.
AvailabilityAgentDateFilter class modules/rooms_booking/includes/rooms_booking.availability_agent_filter.inc Filter by start_date, end_date, valid_states.
AvailabilityAgentFilterBase abstract class modules/rooms_booking/includes/rooms_booking.availability_agent_filter.inc Abstract class implementing AvailabilityAgentFilterInterface. 4
AvailabilityAgentFilterInterface interface modules/rooms_booking/includes/rooms_booking.availability_agent_filter.inc An availability agent filter receives a set of units and applies a filter to them returning the remainder. 1
AvailabilityAgentSingleUnitFilter class modules/rooms_booking/includes/rooms_booking.availability_agent_filter.inc Filter units by unit id.
AvailabilityAgentSizeFilter class modules/rooms_booking/includes/rooms_booking.availability_agent_filter.inc Filter by group_size and group_size_children.
BookingEvent class modules/rooms_availability/includes/rooms_availability.booking_event.inc @file Class BookingEvent
BookingEventInterface interface modules/rooms_availability/includes/rooms_availability.booking_event_interface.inc @file Interface BookingEventInterface 1
FeatureContext class test/features/bootstrap/FeatureContext.php Features context.
MigrateDestinationRoomsUnit class modules/rooms_unit/rooms_unit.migrate.inc
PricingEvent class modules/rooms_pricing/includes/rooms_pricing.pricing_event.inc @file contains PricingEvent.
PricingEventInterface interface modules/rooms_pricing/includes/rooms_pricing.pricing_event_interface.inc @file A pricing event represent a price over a set of continuous dates. As soon as the price changes that is a different pricing event 1
RoomsBooking class modules/rooms_booking/rooms_booking.module The class used for Rooms Booking entities.
RoomsBookingController class modules/rooms_booking/rooms_booking.module The Controller for RoomsBooking entities.
RoomsBookingType class modules/rooms_booking/rooms_booking.module The class used for room type entities.
RoomsBookingTypeController class modules/rooms_booking/rooms_booking.module The Controller for Booking Type entities
RoomsBookingTypeUIController class modules/rooms_booking/rooms_booking_type.admin.inc UI controller.
RoomsBookingUIController class modules/rooms_booking/rooms_booking.admin.inc UI controller.
RoomsCalendar abstract class includes/rooms.calendar.inc Handles querying and updating the availability information relative to a single bookable unit. 2
RoomsCalendarInterface interface includes/rooms.calendar_interface.inc Handles querying and updating the availability information relative to a single bookable unit. 3
RoomsEvent abstract class includes/rooms.event.inc 2
RoomsEventInterface interface includes/rooms.event_interface.inc Class RoomsEventInterface The basic rooms event interface. 3
RoomsUnit class modules/rooms_unit/rooms_unit.module The class used for room entities
RoomsUnitController class modules/rooms_unit/rooms_unit.module The Controller for RoomsUnit entities
RoomsUnitMigration class modules/rooms_unit/rooms_unit.migrate.inc Base Migration class that imports bookable units from a csv file.
RoomsUnitType class modules/rooms_unit/rooms_unit.module The class used for room type entities
RoomsUnitTypeController class modules/rooms_unit/rooms_unit.module The Controller for Room entities.
RoomsUnitTypeUIController class modules/rooms_unit/rooms_unit_type.admin.inc UI controller.
RoomsUnitUIController class modules/rooms_unit/rooms_unit.admin.inc UI controller.
rooms_booking_handler_booking_operations_field class modules/rooms_booking/views/rooms_booking_handler_booking_operations_field.inc This field handler aggregates operations that can be done on a booking under a single field providing a more flexible way to present them in a view
rooms_booking_handler_booking_type_field class modules/rooms_booking/views/rooms_booking_handler_booking_type_field.inc @file Contains a Views field handler to take care of displaying the correct label for unit types.
rooms_booking_handler_date_field class modules/rooms_booking/views/rooms_booking_handler_date_field.inc A extension of the views date handler to allow for some data transformations
rooms_booking_handler_date_filter class modules/rooms_booking/views/rooms_booking_handler_date_filter.inc @file Filter to handle dates stored as a string.
rooms_booking_handler_delete_link_field class modules/rooms_booking/views/rooms_booking_handler_delete_link_field.inc @file Contains a Views field handler to take care of displaying deletes links as fields
rooms_booking_handler_edit_link_field class modules/rooms_booking/views/rooms_booking_handler_edit_link_field.inc @file Contains a Views field handler to take care of displaying edit links as fields
rooms_booking_handler_field_booking_status class modules/rooms_booking/views/rooms_booking_handler_field_booking_status.inc @file Contains a Views field handler to take care of displaying booking status options.
rooms_booking_handler_filter_booking_status class modules/rooms_booking/views/rooms_booking_handler_filter_booking_status.inc @file Contains a Views field handler to take care of filter booking status options.
rooms_booking_handler_link_field class modules/rooms_booking/views/rooms_booking_handler_link_field.inc @file Contains a Views field handler to take care of displaying links to entities as fields. 2
rooms_booking_handler_nights_field class modules/rooms_booking/views/rooms_booking_handler_nights_field.inc @file
rooms_booking_handler_unit_field class modules/rooms_booking/views/rooms_booking_handler_unit_field.inc @file Contains a Views field handler to take care of displaying edit links as fields
rooms_booking_handler_unit_filter class modules/rooms_booking/views/rooms_booking_handler_unit_filter.inc @file
rooms_unit_handler_delete_link_field class modules/rooms_unit/views/rooms_unit_handler_delete_link_field.inc @file Contains a Views field handler to take care of displaying deletes links as fields.
rooms_unit_handler_edit_link_field class modules/rooms_unit/views/rooms_unit_handler_edit_link_field.inc @file Contains a Views field handler to take care of displaying edit links as fields.
rooms_unit_handler_link_field class modules/rooms_unit/views/rooms_unit_handler_link_field.inc @file Contains a Views field handler to take care of displaying links to entities as fields. 2
rooms_unit_handler_unit_operations_field class modules/rooms_unit/views/rooms_unit_handler_unit_operations_field.inc @file This field handler aggregates operations that can be done on a unit under a single field providing a more flexible way to present them in a view.
rooms_unit_handler_unit_type_field class modules/rooms_unit/views/rooms_unit_handler_unit_type_field.inc @file Contains a Views field handler to take care of displaying the correct label for unit types.
UnitCalendar class modules/rooms_availability/includes/rooms_availability.unit_calendar.inc @file Class UnitCalendar Handles querying and updating the availability information relative to a single bookable unit.
UnitCalendarInterface interface modules/rooms_availability/includes/rooms_availability.unit_calendar_interface.inc @file Handles querying and updating the availability information relative to a single bookable unit. 1
UnitPricingCalendar class modules/rooms_pricing/includes/rooms_pricing.unit_pricing_calendar.inc Handles querying and updating the pricing information relative to a single bookable unit.

Pages

Other projects