instance method
evaluate
Ruby on Rails 4.2.9
Since v4.2.9 Last seen in v4.2.9Signature
evaluate(hash)
No documentation comment.
Parameters
-
hashreq
Source
# File actionpack/lib/action_dispatch/journey/visitors.rb, line 36
def evaluate(hash)
parts = @parts.dup
@parameters.each do |index|
param = parts[index]
value = hash[param.name]
return ''.freeze unless value
parts[index] = param.escape value
end
@children.each { |index| parts[index] = parts[index].evaluate(hash) }
parts.join
end
Defined in actionpack/lib/action_dispatch/journey/visitors.rb line 36
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Journey::Format