Sha256: a4df3c406659a7c2c8ffc255e4288f45ed7d515d03110f80c54eb33fd0629253

Contents?: true

Size: 429 Bytes

Versions: 4

Compression:

Stored size: 429 Bytes

Contents

module Droom
  class AgendaCategory < ActiveRecord::Base
    attr_accessible :event_id, :category_id
    belongs_to :category
    belongs_to :event
    belongs_to :created_by, :class_name => "Droom::User"
    has_folder :within => :event
    accepts_nested_attributes_for :category
    
    validates :event, :presence => true
    validates :category, :presence => true
    
    delegate :slug, :name, :to => :category
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
droom-0.4.3 app/models/droom/agenda_category.rb
droom-0.4.2 app/models/droom/agenda_category.rb
droom-0.4.1 app/models/droom/agenda_category.rb
droom-0.2.1 app/models/droom/agenda_category.rb