Module: Authorization::Controller::Grape::ClassMethods

Defined in:
lib/declarative_authorization/controller/grape.rb

Instance Method Summary collapse

Instance Method Details

#add_filter! ⇒ Object



67
68
69
70
71
# File 'lib/declarative_authorization/controller/grape.rb', line 67

def add_filter!
  before do
    send(:filter_access_filter)
  end
end

#controller_name ⇒ Object



63
64
65
# File 'lib/declarative_authorization/controller/grape.rb', line 63

def controller_name
  name.demodulize.underscore
end

#reset_filter! ⇒ Object



73
74
75
# File 'lib/declarative_authorization/controller/grape.rb', line 73

def reset_filter!
  # Not required with Grape
end