@@ -62,11 +62,15 @@ URL path and some array of custom variables in its constructor. This array
62
62
of custom variables can be *anything * that's significant to your application,
63
63
and is returned when that route is matched.
64
64
65
- If no matching route can be found a
66
- :class: `Symfony\\ Component\\ Routing\\ Exception\\ ResourceNotFoundException ` will be thrown.
65
+ The :method: `UrlMatcher::match() <Symfony\\ Component\\ Routing\\ UrlMatcher::match> `
66
+ returns the variables you set on the route as well as the wildcard placeholders
67
+ (see below). Your application can now use this information to continue
68
+ processing the request. In addition to the configured variables, a ``_route ``
69
+ key is added, which holds the name of the matched route.
67
70
68
- In addition to your array of custom variables, a ``_route `` key is added,
69
- which holds the name of the matched route.
71
+ If no matching route can be found, a
72
+ :class: `Symfony\\ Component\\ Routing\\ Exception\\ ResourceNotFoundException ` will
73
+ be thrown.
70
74
71
75
Defining Routes
72
76
~~~~~~~~~~~~~~~
@@ -126,6 +130,9 @@ In this case, the route is matched by ``/archive/2012-01``, because the ``{month
126
130
wildcard matches the regular expression wildcard given. However, ``/archive/foo ``
127
131
does *not * match, because "foo" fails the month wildcard.
128
132
133
+ When using wildcards, these are returned in the resulting array of calling
134
+ ``match ``. The part of the path that the wildcard matched is used as value.
135
+
129
136
.. tip ::
130
137
131
138
If you want to match all URLs which start with a certain path and end in an
0 commit comments