Sha256: 0dacac1144088468e9ef8db83ac0981fac2390259d89da8f7920ade1bb7ba2fb
Contents?: true
Size: 525 Bytes
Versions: 1
Compression:
Stored size: 525 Bytes
Contents
module Spree class Country < ActiveRecord::Base has_many :states, order: "#{Spree::State.quoted_table_name}.name ASC" validates :name, :iso_name, presence: true attr_accessible :name, :iso_name, :states_required def self.states_required_by_country_id states_required = Hash.new(true) all.each { |country| states_required[country.id.to_s]= country.states_required } states_required end def <=>(other) name <=> other.name end def to_s name end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spree_core-2.0.13 | app/models/spree/country.rb |