class Place::Bookings::GrantAreaAccess
- Place::Bookings::GrantAreaAccess
- PlaceOS::Driver
- Reference
- Object
Defined in:
place/bookings/grant_area_access.crClass Method Summary
Instance Method Summary
-
#allocations : Hash(String, Array(String))
user_id => Array(special access)
- #building_id : String
- #cached_user_lookups : Hash(String, String | Int64)
- #cached_zone_lookups : Hash(String, String | Int64)
-
#desks(level_id : String) : Hash(String, String)
returns desk_id => security zone name / id
- #ensure_booking_access
- #levels : Array(String)
- #on_load
- #on_update
- #security_system
-
#systems : Hash(String, Array(String))
Grabs the list of systems in the building
- #user_id?(email : String) : String | Int64 | Nil
- #zone_id?(name_or_id : String) : String | Int64 | Nil