aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/line_referential.rb
blob: b5ba56d7b7968e78126b67d7b6d6a5af7c2c506e (plain)
1
2
3
4
5
6
7
8
9
10
11
class LineReferential < ActiveRecord::Base
  has_many :line_referential_memberships
  has_many :organisations, through: :line_referential_memberships

  def add_member(organisation, options = {})
    attributes = options.merge organisation: organisation
    line_referential_memberships.build attributes
  end

  validates :name, presence: true
end