Method: CanTango::Configuration::Permits#denied

Defined in:
lib/cantango/configuration/permits.rb

#denied(candidate, actions, subjects, *extra_args) ⇒ Object



94
95
96
97
98
99
# File 'lib/cantango/configuration/permits.rb', line 94

def denied candidate, actions, subjects, *extra_args
  executed_for(candidate).inject([]) do |result, permit|
    result << permit.class if permit.cannot? actions, subjects, *extra_args
    result
  end
end