Symfony API
Namespace

Symfony\Component\Routing\Matcher

ApacheUrlMatcher ApacheUrlMatcher matches URL based on Apache mod_rewrite matching (see ApacheMatcherDumper).
RedirectableUrlMatcher
TraceableUrlMatcher TraceableUrlMatcher helps debug path info matching by tracing the match.
UrlMatcher UrlMatcher matches URL based on a set of routes.

Interfaces

RedirectableUrlMatcherInterface RedirectableUrlMatcherInterface knows how to redirect the user.
RequestMatcherInterface RequestMatcherInterface is the interface that all request matcher classes must implement.
UrlMatcherInterface UrlMatcherInterface is the interface that all URL matcher classes must implement.