class Fluoride::Analyzer::Patterner::Rails3
Public Instance Methods
build(env)
click to toggle source
# File lib/fluoride-analyzer/patterner.rb, line 56 def build(env) req = build_request(env) route, matches, params = route_set.recognize(req) path_spec = :unrecognized segment_keys = {} if route_map.has_key?(route) rails_route = route_map[route] path_spec = rails_route.path segment_keys = rails_route.segment_keys end RoutePattern.new(route, matches, params, path_spec, segment_keys) end