Module: Gatekeeper::ClassMethods
- Defined in:
- lib/gatekeeper.rb
Instance Method Summary collapse
Instance Method Details
#allow(*actions, &block) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/gatekeeper.rb', line 8 def allow(*actions, &block) = block || :permission_not_required actions.each do |action| actions_access_rules[action] = end end |
#when_access_denied(&block) ⇒ Object
16 17 18 |
# File 'lib/gatekeeper.rb', line 16 def when_access_denied(&block) self.access_denied_response = block end |