Sha256: 52b962be3971d89333eb0fb5e7c430332660dd884dee0c0a8dcddda90bbdda86
Contents?: true
Size: 306 Bytes
Versions: 21
Compression:
Stored size: 306 Bytes
Contents
class League < ActiveRecord::Base attr_accessible :name, :division_ids, :team_ids, :created_at has_many :divisions, :foreign_key => 'custom_league_id' has_many :teams, :through => :divisions, :readonly => true validates_presence_of(:name) def custom_name "League '#{self.name}'" end end
Version data entries
21 entries across 21 versions & 3 rubygems