Sha256: 405892279d1545f83a666b8cf4c13bfa9240702bc48309387189911cb128e949
Contents?: true
Size: 675 Bytes
Versions: 17
Compression:
Stored size: 675 Bytes
Contents
# frozen_string_literal: true require_relative "../city" require_relative "../country" require_relative "../region" module ONEAccess module DataObject module Representer class Address < Representable::Decorator include Representable::JSON property :id, as: :Id, type: Integer property :is_main_address, as: :IsMainAddress property :city, as: :City, decorator: Representer::City, class: DataObject::City property :country, as: :Country, decorator: Representer::Country, class: DataObject::Country property :region, as: :Region, decorator: Representer::Region, class: DataObject::Region end end end end
Version data entries
17 entries across 17 versions & 1 rubygems