addPlugin('CakeProducts'); } /** * @inheritDoc */ public function middleware(MiddlewareQueue $middleware): MiddlewareQueue { $middleware->add(new RoutingMiddleware($this)); return $middleware; } public function routes(RouteBuilder $routes): void { parent::routes($routes); // TODO: Change the autogenerated stub $routes->setRouteClass(DashedRoute::class); $routes->plugin('CakeProducts', ['path' => '/cake-products'], function (RouteBuilder $pluginRoutes):void { $pluginRoutes->fallbacks(); }); } }