Sha256: f905c1cf9a87ed1affbe23fa7e6c115c11c65ae3fc2f6d3f29feb02f6cbf4184

Contents?: true

Size: 488 Bytes

Versions: 2

Compression:

Stored size: 488 Bytes

Contents

module RequestRefinery
	class Permission < ActiveRecord::Base
		has_and_belongs_to_many :roles
		has_and_belongs_to_many :users
		has_and_belongs_to_many :inverse_roles, :class_name => "Role", :join_table => "request_refinery_restrictions_inverse_roles"
		has_and_belongs_to_many :inverse_users, :class_name => "User", :join_table => "request_refinery_inverse_users_restrictions"
		has_and_belongs_to_many :controller_filters

		validates :name, presence: true, uniqueness: true
	end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
request_refinery-0.0.2 app/models/request_refinery/permission.rb
request_refinery-0.0.1 app/models/request_refinery/permission.rb