Sha256: b290dc7a87c78f3c0833f8ddac64da8f73e793320d49ee02cd994c186a66a12b
Contents?: true
Size: 662 Bytes
Versions: 76
Compression:
Stored size: 662 Bytes
Contents
module RockRMS module Response class Group < Base MAP = { id: 'Id', name: 'Name', group_type_id: 'GroupTypeId', parent_group_id: 'ParentGroupId', campus_id: 'CampusId', is_active: 'IsActive', guid: 'Guid', members: 'Members' }.freeze def format_single(data) result = to_h(MAP, data) if group_locations = data['GroupLocations'] result[:group_locations] = GroupLocation.format(group_locations) end if campus = data['Campus'] result[:campus] = Campus.format(campus) end result end end end end
Version data entries
76 entries across 76 versions & 1 rubygems