Module: Tarquinn::ClassMethods
- Defined in:
- lib/tarquinn/class_methods.rb
Instance Method Summary collapse
- #redirection_rule(redirection, *methods, &block) ⇒ Object
- #redirector_builder ⇒ Object
- #skip_redirection(redirection, *actions) ⇒ Object
- #skip_redirection_rule(redirection, *methods, &block) ⇒ Object
Instance Method Details
#redirection_rule(redirection, *methods, &block) ⇒ Object
6 7 8 |
# File 'lib/tarquinn/class_methods.rb', line 6 def redirection_rule(redirection, *methods, &block) redirector_builder.add_redirection_config(redirection, *methods, block) end |
#redirector_builder ⇒ Object
14 15 16 |
# File 'lib/tarquinn/class_methods.rb', line 14 def redirector_builder @redirector_builder ||= Tarquinn::Builder.new end |
#skip_redirection(redirection, *actions) ⇒ Object
2 3 4 |
# File 'lib/tarquinn/class_methods.rb', line 2 def skip_redirection(redirection, *actions) redirector_builder.add_skip_action(redirection, *actions) end |
#skip_redirection_rule(redirection, *methods, &block) ⇒ Object
10 11 12 |
# File 'lib/tarquinn/class_methods.rb', line 10 def skip_redirection_rule(redirection, *methods, &block) redirector_builder.add_skip_config(redirection, *methods, block) end |