Class: Signpost::Sign::Flat::Redirect
Instance Method Summary
collapse
#capture, #except, #expose
Instance Method Details
#permanent ⇒ Object
18
19
20
21
|
# File 'lib/signpost/sign/flat/redirect.rb', line 18
def permanent
@status = 301
self
end
|
#temporary ⇒ Object
23
24
25
26
|
# File 'lib/signpost/sign/flat/redirect.rb', line 23
def temporary
@status = 303
self
end
|
#to(path_or_name = nil, additional_values = nil, &block) ⇒ Object
7
8
9
10
11
12
13
14
15
16
|
# File 'lib/signpost/sign/flat/redirect.rb', line 7
def to(path_or_name=nil, additional_values=nil, &block)
if block_given?
@to = block
else
@to = path_or_name
@additional = additional_values if additional_values
end
self
end
|
#with_status(status) ⇒ Object
28
29
30
31
|
# File 'lib/signpost/sign/flat/redirect.rb', line 28
def with_status(status)
@status = status
self
end
|