class Place::LockerBank
- Place::LockerBank
- Reference
- Object
Included Modules
- JSON::Serializable
Extended Modules
- JSON::Schema
Defined in:
place/bookings/locker_booking_sync_spec.crplace/bookings/locker_models.cr
Constructors
- .new(id : String, name : Nil | String, zones : Array(String), level_id : Nil | String, lockers : Array(Place::Locker))
- .new(pull : JSON::PullParser)
Instance Method Summary
- #id : String
-
#level_id : String | Nil
for tracking, not part of metadata
-
#level_id=(level_id : String | Nil)
for tracking, not part of metadata
- #locker_hash : Hash(String, Locker)
- #lockers : Array(Locker)
- #name : String
- #zones : Array(String)
Constructor Detail
def self.new(id : String, name : Nil | String, zones : Array(String), level_id : Nil | String, lockers : Array(Place::Locker))
#