Method: Moonrope::DSL::ControllerDSL#access_rule

Defined in:
lib/moonrope/dsl/controller_dsl.rb

#access_rule(name) ⇒ Object

Set the name of the access rule to use for all actions in this controller

Parameters:

  • name (Symbol)


73
74
75
76
77
78
79
80
# File 'lib/moonrope/dsl/controller_dsl.rb', line 73

def access_rule(name)
  if name.is_a?(Hash)
    authenticator name.first[0]
    access_rule name.first[1]
  else
    @controller.access_rule = name
  end
end