Module: Toni::Sinatra::AuthorizationHelper

Defined in:
lib/toni/sinatra.rb

Instance Method Summary collapse

Instance Method Details

#permitted_to(activity, resource_or_name, options = {}, &block) ⇒ Object



6
7
8
9
10
11
# File 'lib/toni/sinatra.rb', line 6

def permitted_to(activity, resource_or_name, options={}, &block)
  options[:bang] = true unless options.key?(:bang)
  if Toni.permitted_to?(activity, resource_or_name, options)
    block.call if block_given?
  end
end

#without_authorization(&block) ⇒ Object



13
14
15
# File 'lib/toni/sinatra.rb', line 13

def without_authorization(&block)
  Toni.without_authorization(&block)
end