Sha256: d83322bbf4df6ffd503683c6914f77b370903a06fc92a95488d0fdfeb566eeff

Contents?: true

Size: 274 Bytes

Versions: 51

Compression:

Stored size: 274 Bytes

Contents

class Role < ActiveRecord::Base
  has_and_belongs_to_many :users, :join_table => :users_roles
  belongs_to :resource, :polymorphic => true

  validates :resource_type,
            :inclusion => { :in => Rolify.resource_types },
            :allow_nil => true

  scopify
end

Version data entries

51 entries across 51 versions & 2 rubygems

Version Path
paid_up-0.9.13 spec/dummy/app/models/role.rb
paid_up-0.9.12 spec/dummy/app/models/role.rb
paid_up-0.9.11 spec/dummy/app/models/role.rb
paid_up-0.9.10 spec/dummy/app/models/role.rb
paid_up-0.9.9 spec/dummy/app/models/role.rb
paid_up-0.9.8 spec/dummy/app/models/role.rb
paid_up-0.9.7 spec/dummy/app/models/role.rb
paid_up-0.9.6 spec/dummy/app/models/role.rb
paid_up-0.9.5 spec/dummy/app/models/role.rb
paid_up-0.9.4 spec/dummy/app/models/role.rb
paid_up-0.9.3 spec/dummy/app/models/role.rb
paid_up-0.9.2 spec/dummy/app/models/role.rb
paid_up-0.9.1 spec/dummy/app/models/role.rb
paid_up-0.9.0 spec/dummy/app/models/role.rb
paid_up-0.8.1 spec/dummy/app/models/role.rb
paid_up-0.7.11 spec/dummy/app/models/role.rb
paid_up-0.7.10 spec/dummy/app/models/role.rb
paid_up-0.7.9 spec/dummy/app/models/role.rb
message_train-0.1.7 spec/dummy/app/models/role.rb
message_train-0.1.6 spec/dummy/app/models/role.rb