add(new RoutingMiddleware()); $middleware->add(function ($req, $res, $next) { $res = $next($req, $res); return $res->withHeader('X-Middleware', 'true'); }); return $middleware; } /** * Routes hook, used for testing with RoutingMiddleware. * * @param \Cake\Routing\RouteBuilder $routes * @return void */ public function routes($routes) { $routes->scope('/app', function ($routes) { $routes->connect('/articles', ['controller' => 'Articles']); }); } }