Module: CheckPermission

Defined in:
lib/check_permission.rb,
lib/check_permission/version.rb,
lib/generators/check_permission/orm_helpers.rb,
lib/generators/check_permission/install_generator.rb,
lib/generators/check_permission/check_permission_generator.rb

Defined Under Namespace

Modules: Generators Classes: InstallGenerator

Constant Summary collapse

VERSION =
"0.1.2"

Instance Method Summary collapse

Instance Method Details

#has_permission(params) ⇒ Object



4
5
6
7
8
9
10
11
12
13
14
15
# File 'lib/check_permission.rb', line 4

def has_permission params
  		p "in check permission with #{params}"
	resource = params[:controller].singularize.camelize
	action = params[:action]
	begin
		permission = current_user.permissions			
	rescue
		return raise "current_user is nil"
	else
		return result permission, resource, action
	end		
end