Module: Tarquinn::ClassMethods

Defined in:
lib/tarquinn/class_methods.rb

Instance Method Summary collapse

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_builderObject



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