Class: SpreeAvataxOfficial::AddressPresenter

Inherits:
Object
  • Object
show all
Defined in:
app/presenters/spree_avatax_official/address_presenter.rb

Instance Method Summary collapse

Constructor Details

#initialize(address:, address_type:) ⇒ AddressPresenter

Returns a new instance of AddressPresenter.



3
4
5
6
# File 'app/presenters/spree_avatax_official/address_presenter.rb', line 3

def initialize(address:, address_type:)
  @address      = address
  @address_type = address_type
end

Instance Method Details

#to_jsonObject



9
10
11
12
13
# File 'app/presenters/spree_avatax_official/address_presenter.rb', line 9

def to_json
  {
    address_type => serialized_address
  }
end