Sha256: a72103b97cca3c94b6bd8adbe9ffc34e46848455de35f0c8e741aa4b71b7ea89

Contents?: true

Size: 322 Bytes

Versions: 2

Compression:

Stored size: 322 Bytes

Contents

module RequestRefinery
	class Role < ActiveRecord::Base
		has_and_belongs_to_many :permissions
		has_and_belongs_to_many :users
		has_and_belongs_to_many :restrictions, :class_name => "Permission", :join_table => "request_refinery_restrictions_inverse_roles"

		validates :group, 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/role.rb
request_refinery-0.0.1 app/models/request_refinery/role.rb