method

score

score(constraints)
public

No documentation available.

# File actionpack/lib/action_dispatch/journey/route.rb, line 52
      def score(constraints)
        required_keys = path.required_names
        supplied_keys = constraints.map { |k,v| v && k.to_s }.compact

        return -1 unless (required_keys - supplied_keys).empty?

        score = (supplied_keys & path.names).length
        score + (required_defaults.length * 2)
      end