/** * Set a group of global where patterns on all routes. * * @param array $patterns */ public function patterns($patterns) { $this->router->patterns($patterns); }
/** * Set a group of global where patterns on all routes. * * @param array $patterns * @return void * @static */ public static function patterns($patterns) { \Illuminate\Routing\Router::patterns($patterns); }
/** * Define your route model bindings, pattern filters, etc. * * @param \Illuminate\Routing\Router $router * @return void */ public function boot(Router $router) { $assetsPattern = '[\\w\\-]+'; $router->patterns(['sub1' => $assetsPattern, 'sub2' => $assetsPattern, 'sub3' => $assetsPattern]); parent::boot($router); }