File tree Expand file tree Collapse file tree 2 files changed +17
-4
lines changed
Expand file tree Collapse file tree 2 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -204,16 +204,15 @@ export class RouteGroup extends Macroable {
204204 this . routes . forEach ( ( route ) => this . #updateRouteName( route , name ) )
205205 return this
206206 }
207-
208207 /**
209208 * Prepend an array of middleware to all routes middleware.
210209 *
211210 * ```ts
212211 * Route.group(() => {
213- * }).middleware([' auth'] )
212+ * }).use(middleware. auth() )
214213 * ```
215214 */
216- middleware ( middleware : MiddlewareFn | ParsedNamedMiddleware ) : this {
215+ use ( middleware : MiddlewareFn | ParsedNamedMiddleware ) : this {
217216 /**
218217 * Register middleware with children. We share the group middleware
219218 * array by reference, therefore have to register it only for the
@@ -226,4 +225,11 @@ export class RouteGroup extends Macroable {
226225 this . #middleware. push ( middleware )
227226 return this
228227 }
228+
229+ /**
230+ * @alias use
231+ */
232+ middleware ( middleware : MiddlewareFn | ParsedNamedMiddleware ) : this {
233+ return this . use ( middleware )
234+ }
229235}
Original file line number Diff line number Diff line change @@ -216,11 +216,18 @@ export class Route extends Macroable {
216216 * Named middleware can be referenced using the name registered with
217217 * the router middleware store.
218218 */
219- middleware ( middleware : MiddlewareFn | ParsedNamedMiddleware ) : this {
219+ use ( middleware : MiddlewareFn | ParsedNamedMiddleware ) : this {
220220 this . #middleware. push ( [ middleware ] )
221221 return this
222222 }
223223
224+ /**
225+ * @alias use
226+ */
227+ middleware ( middleware : MiddlewareFn | ParsedNamedMiddleware ) : this {
228+ return this . use ( middleware )
229+ }
230+
224231 /**
225232 * Give a unique name to the route. Assinging a new unique removes the
226233 * existing name of the route.
You can’t perform that action at this time.
0 commit comments