Sha256: 405de9c163e37b258eceab87ff16586d14c58d5dce712f9a9e4cecad485caaaf

Contents?: true

Size: 475 Bytes

Versions: 3

Compression:

Stored size: 475 Bytes

Contents

module Spree
  class Konbini < Spree::Base
    STORES = %i(lawson family-mart sunkus circle-k ministop daily-yamazaki seven-eleven)

    belongs_to :payment_method
    belongs_to :user, class_name: Spree.user_class, foreign_key: 'user_id'
    has_many :payments, as: :source

    validates :convenience, presence: true

    def actions
      %w{}
    end

    def instructions_partial_path
      "spree/orders/konbini"
    end

    def imported
      false
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spree_komoju-0.0.8 app/models/spree/konbini.rb
spree_komoju-0.0.7 app/models/spree/konbini.rb
spree_komoju-0.0.6 app/models/spree/konbini.rb