class Place::Bookings::LockerBookingSync
- Place::Bookings::LockerBookingSync
- PlaceOS::Driver
- Reference
- Object
Overview
makes the assumption that there are no future bookings, you can only book a locker now if it's currently free.
Included Modules
Defined in:
place/bookings/locker_booking_sync.crClass Method Summary
-
.driver_interface : String
makes the assumption that there are no future bookings, you can only book a locker now if it's currently free.
Instance Method Summary
- #building_id : String
- #ensure_locker_access
- #levels : Array(String)
- #locker_locations
- #on_load
- #on_update
- #sync_level(zone : String) : Nil
-
#systems : Hash(String, Array(String))
Grabs the list of systems in the building
Instance methods inherited from module Place::LockerMetadataParser
locker_banks : Hash(String, LockerBank)
locker_banks,
locker_details : Hash(String, Locker)
locker_details
Class Method Detail
def self.driver_interface : String
#
makes the assumption that there are no future bookings, you can only book a locker now if it's currently free.