instance method evaluate

Ruby on Rails 4.2.9

Since v4.2.9 Last seen in v4.2.9

Signature

evaluate(hash)

No documentation comment.

Parameters

hash req
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

Type at least 2 characters to search.

↑↓ navigate · open · esc close