Sha256: 08d5bb8bf326bb2fe85d20d9a6cbb8b35b1b50c5c64c95e22185115b8f3c418e

Contents?: true

Size: 339 Bytes

Versions: 17

Compression:

Stored size: 339 Bytes

Contents

require 'active_utils'

class DiscoApp::Shop < ActiveRecord::Base
  include DiscoApp::Concerns::Shop

  # Extend the Shop model to return the Shop's country as an ActiveUtils country.
  def country
    begin
      ActiveUtils::Country.find(data['country_name'])
    rescue ActiveUtils::InvalidCountryCodeError
      nil
    end
  end

end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
disco_app-0.9.3 test/dummy/app/models/disco_app/shop.rb
disco_app-0.9.4 test/dummy/app/models/disco_app/shop.rb
disco_app-0.9.5 test/dummy/app/models/disco_app/shop.rb
disco_app-0.9.6 test/dummy/app/models/disco_app/shop.rb
disco_app-0.9.7 test/dummy/app/models/disco_app/shop.rb
disco_app-0.9.8 test/dummy/app/models/disco_app/shop.rb
disco_app-0.9.9 test/dummy/app/models/disco_app/shop.rb
disco_app-0.9.10 test/dummy/app/models/disco_app/shop.rb
disco_app-0.9.11 test/dummy/app/models/disco_app/shop.rb
disco_app-0.10.0 test/dummy/app/models/disco_app/shop.rb
disco_app-0.10.1 test/dummy/app/models/disco_app/shop.rb
disco_app-0.10.2 test/dummy/app/models/disco_app/shop.rb
disco_app-0.10.3 test/dummy/app/models/disco_app/shop.rb
disco_app-0.10.4 test/dummy/app/models/disco_app/shop.rb
disco_app-0.10.5 test/dummy/app/models/disco_app/shop.rb
disco_app-0.11.0 test/dummy/app/models/disco_app/shop.rb
disco_app-0.11.1 test/dummy/app/models/disco_app/shop.rb