Sha256: 0268cc7b88c34971a00f21c1be2d56e69214d7835ef8d6d7503cb36c351b24d3
Contents?: true
Size: 560 Bytes
Versions: 3
Compression:
Stored size: 560 Bytes
Contents
class Wine < ActiveRecord::Base include Fae::Concerns::Models::Base acts_as_list add_new_at: :top has_many :releases has_many :winemakers has_many :oregon_winemakers, -> { where(region_type: 1) }, class_name: 'Winemaker', source: :winemakers has_many :california_winemakers, -> { where(region_type: 2) }, class_name: 'Winemaker', source: :winemakers validates :name_en, :name_zh, :name_ja, presence: true translate :name def fae_display_field name_en end def self.for_fae_index order(:position) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
fae-rails-1.6.0 | spec/dummy/app/models/wine.rb |
fae-rails-1.5.1 | spec/dummy/app/models/wine.rb |
fae-rails-1.5.0 | spec/dummy/app/models/wine.rb |