Sha256: a15fca4c8e3d71d8b3aa0f8032b608da9c9e8ff3b87d5430fa2e7aba5d20d48a

Contents?: true

Size: 350 Bytes

Versions: 14

Compression:

Stored size: 350 Bytes

Contents

##
# As Region 是为行政区划提供的领域逻辑关注点。

module Unidom::Geo::Concerns::AsRegion

  extend ActiveSupport::Concern

  included do |includer|

    has_many :locations, class_name: 'Unidom::Geo::Location'
    has_many :locatings, through:    :locations,              source: :locatings

  end

  module ClassMethods
  end

end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
unidom-geo-2.0.1 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-2.0 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5.9 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5.8 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5.7 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5.6 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5.5 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5.4 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5.3 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5.2 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5.1 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.5 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.4.5 app/models/unidom/geo/concerns/as_region.rb
unidom-geo-1.4.4 app/models/unidom/geo/concerns/as_region.rb