@@ -27,7 +27,7 @@ class Kernel extends HttpKernel
2727 * @var array
2828 */
2929 protected $ middlewareGroups = [
30- 'web ' => [
30+ 'web ' => [
3131 \App \Http \Middleware \EncryptCookies::class,
3232 \Illuminate \Cookie \Middleware \AddQueuedCookiesToResponse::class,
3333 \Illuminate \Session \Middleware \StartSession::class,
@@ -37,10 +37,21 @@ class Kernel extends HttpKernel
3737 \Illuminate \Routing \Middleware \SubstituteBindings::class,
3838 ],
3939
40- 'api ' => [
40+ 'api ' => [
4141 'throttle:60,1 ' ,
4242 'bindings ' ,
4343 ],
44+
45+ 'speed ' => [
46+ // Laravel Page Speed
47+ \RenatoMarinho \LaravelPageSpeed \Middleware \InlineCss::class,
48+ \RenatoMarinho \LaravelPageSpeed \Middleware \ElideAttributes::class,
49+ \RenatoMarinho \LaravelPageSpeed \Middleware \InsertDNSPrefetch::class,
50+ \RenatoMarinho \LaravelPageSpeed \Middleware \RemoveComments::class,
51+ \RenatoMarinho \LaravelPageSpeed \Middleware \TrimUrls::class,
52+ \RenatoMarinho \LaravelPageSpeed \Middleware \RemoveQuotes::class,
53+ \RenatoMarinho \LaravelPageSpeed \Middleware \CollapseWhitespace::class,
54+ ],
4455 ];
4556
4657 /**
@@ -52,13 +63,13 @@ class Kernel extends HttpKernel
5263 */
5364 protected $ routeMiddleware = [
5465 // 'auth' => \App\Http\Middleware\Authenticate::class,
55- 'auth ' => \Illuminate \Auth \Middleware \Authenticate::class,
56- 'auth.basic ' => \Illuminate \Auth \Middleware \AuthenticateWithBasicAuth::class,
57- 'bindings ' => \Illuminate \Routing \Middleware \SubstituteBindings::class,
66+ 'auth ' => \Illuminate \Auth \Middleware \Authenticate::class,
67+ 'auth.basic ' => \Illuminate \Auth \Middleware \AuthenticateWithBasicAuth::class,
68+ 'bindings ' => \Illuminate \Routing \Middleware \SubstituteBindings::class,
5869 'cache.headers ' => \Illuminate \Http \Middleware \SetCacheHeaders::class,
59- 'can ' => \Illuminate \Auth \Middleware \Authorize::class,
60- 'guest ' => \App \Http \Middleware \RedirectIfAuthenticated::class,
61- 'signed ' => \Illuminate \Routing \Middleware \ValidateSignature::class,
62- 'throttle ' => \Illuminate \Routing \Middleware \ThrottleRequests::class,
70+ 'can ' => \Illuminate \Auth \Middleware \Authorize::class,
71+ 'guest ' => \App \Http \Middleware \RedirectIfAuthenticated::class,
72+ 'signed ' => \Illuminate \Routing \Middleware \ValidateSignature::class,
73+ 'throttle ' => \Illuminate \Routing \Middleware \ThrottleRequests::class,
6374 ];
6475}
0 commit comments