Sha256: 00186c4990d481fd3a0fc996684c7e69d3666cc27841fd3ce418a59da963f32b

Contents?: true

Size: 251 Bytes

Versions: 3

Compression:

Stored size: 251 Bytes

Contents

module ShoppyCartus
  class Address < ApplicationRecord
    belongs_to :addressable, polymorphic: true
    validates :first_name, :last_name, :address, :city, :zip, :country, :phone, :kind, presence: true
    enum kind: %i[billing shipping]
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
shoppy_cartus-0.1.2 app/models/shoppy_cartus/address.rb
shoppy_cartus-0.1.1 app/models/shoppy_cartus/address.rb
shoppy_cartus-0.1.0 app/models/shoppy_cartus/address.rb