module Authorizy::Extension
Public Instance Methods
authorizy()
click to toggle source
# File lib/authorizy/extension.rb, line 10 def authorizy return if Authorizy::Core.new(authorizy_user, params, session, cop: authorizy_cop).access? Authorizy.config.denied.call(self) end
authorizy?(controller, action)
click to toggle source
# File lib/authorizy/extension.rb, line 16 def authorizy?(controller, action) params['controller'] = controller params['action'] = action Authorizy::Core.new(authorizy_user, params, session, cop: authorizy_cop).access? end
authorizy_cop()
click to toggle source
# File lib/authorizy/extension.rb, line 29 def authorizy_cop Authorizy.config.cop.new(authorizy_user, params, session) end
authorizy_user()
click to toggle source
# File lib/authorizy/extension.rb, line 25 def authorizy_user Authorizy.config.current_user.call(self) end