Sha256: 55074865fbd44c69ca5d3acff67c853b39528f09b4c72199d7aeed7bd1d5dedc

Contents?: true

Size: 348 Bytes

Versions: 11

Compression:

Stored size: 348 Bytes

Contents

class Player < ActiveRecord::Base
  include Fae::Concerns::Models::Base

  belongs_to :team

  validates :first_name, presence: true
  validates :last_name, presence: true
  validates :team_id, presence: true

  def fae_display_field
    full_name
  end

  def fae_parent
    team
  end

  def full_name
    "#{first_name} #{last_name}"
  end

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
fae-rails-1.6.0 spec/dummy/app/models/player.rb
fae-rails-1.5.1 spec/dummy/app/models/player.rb
fae-rails-1.5.0 spec/dummy/app/models/player.rb
fae-rails-1.4.1 spec/dummy/app/models/player.rb
fae-rails-1.4.0 spec/dummy/app/models/player.rb
fae-rails-1.3.1 spec/dummy/app/models/player.rb
fae-rails-1.3.0 spec/dummy/app/models/player.rb
fae-rails-1.2.5 spec/dummy/app/models/player.rb
fae-rails-1.2.4 spec/dummy/app/models/player.rb
fae-rails-1.2.3 spec/dummy/app/models/player.rb
fae-rails-1.2.2 spec/dummy/app/models/player.rb