File tree Expand file tree Collapse file tree 3 files changed +23
-3
lines changed
Expand file tree Collapse file tree 3 files changed +23
-3
lines changed Original file line number Diff line number Diff line change 11.gitignore merge =ours
2- * text eol =lf
2+ * text eol =lf
3+
4+ .gitattributes export-ignore
5+ .gitignore export-ignore
6+ lefthook.yml export-ignore
7+ .php-cs-fixer.php export-ignore
8+ composer.lock export-ignore
9+ .vscode export-ignore
10+ .php-cs-fixer.cache export-ignore
11+ .phpcs.xml export-ignore
Original file line number Diff line number Diff line change 1515 " lefthook.yml" ,
1616 " .php-cs-fixer.php" ,
1717 " composer.lock" ,
18- " .vscode"
18+ " .vscode" ,
19+ " .php-cs-fixer.cache" ,
20+ " phpcs.xml"
1921 ]
2022 },
2123 "require" : {
Original file line number Diff line number Diff line change @@ -32,6 +32,8 @@ final class RouteRegister
3232
3333 private $ _regexMatched ;
3434
35+ private $ _middleware = [];
36+
3537 /**
3638 * Instance of rest request
3739 *
@@ -153,7 +155,14 @@ public function hasRegex()
153155
154156 public function getMiddleware ()
155157 {
156- return $ this ->_routeBase ->getMiddleware ();
158+ return array_merge ($ this ->_routeBase ->getMiddleware (), $ this ->_middleware );
159+ }
160+
161+ public function middleware ()
162+ {
163+ $ this ->_middleware = array_merge ($ this ->_middleware , \func_get_args ());
164+
165+ return $ this ;
157166 }
158167
159168 public function handleMiddleware ()
You can’t perform that action at this time.
0 commit comments