Sha256: 5d85380a34f2f526d164ff9504baffc8ae1acf1d318cde165f86d050bac7b51c

Contents?: true

Size: 285 Bytes

Versions: 6

Compression:

Stored size: 285 Bytes

Contents

module Wafflemix
  class Role < ActiveRecord::Base
    attr_accessible :name

    validates_uniqueness_of :name

    has_many :wafflemix_user_roles, :class_name => 'Wafflemix::UserRole'
    has_many :users, :through => :wafflemix_user_roles, :class_name => 'Wafflemix::User'
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
wafflemix-0.0.6 app/models/wafflemix/role.rb
wafflemix-0.0.5 app/models/wafflemix/role.rb
wafflemix-0.0.4 app/models/wafflemix/role.rb
wafflemix-0.0.3 app/models/wafflemix/role.rb
wafflemix-0.0.2 app/models/wafflemix/role.rb
wafflemix-0.0.1 app/models/wafflemix/role.rb