Sha256: 22c4182893feab5c7435033d317890ab63bb5b99a12796c95a007630084f49d1
Contents?: true
Size: 743 Bytes
Versions: 2
Compression:
Stored size: 743 Bytes
Contents
# coding: utf-8 class Team < ActiveRecord::Base has_many :players, -> { order :id }, :inverse_of => :team has_and_belongs_to_many :fans has_many :comments, :as => :commentable validates_numericality_of :division_id, :only_integer => true validates_presence_of :manager validates_numericality_of :founded, :only_integer => true validates_numericality_of :wins, :only_integer => true validates_numericality_of :losses, :only_integer => true validates_numericality_of :win_percentage validates_numericality_of :revenue, :allow_nil => true belongs_to :division def player_names_truncated players.map{|p| p.name}.join(", ")[0..32] end def color_enum ['white', 'black', 'red', 'green', 'blu<e>é'] end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_admin-0.6.0 | spec/dummy_app/app/active_record/team.rb |
rails_admin-0.5.0 | spec/dummy_app/app/active_record/team.rb |