/** * Get the global "where" patterns. * * @return array * @static */ public static function getPatterns() { return \Illuminate\Routing\Router::getPatterns(); }
/** * Render all router patterns. * * @param Router $router * * @return Table */ protected function renderPatterns(Router $router) { return new Table(['class' => 'table'], [new TableHeader([], new TableRow([], [new TableHeaderCell([], 'Key'), new TableHeaderCell([], 'Pattern')])), new TableBody([], Std::map(function ($pattern, $key) { return new TableRow([], [new TableCell([], $key), new TableCell([], new PreformattedText(['class' => 'pre-scrollable'], $pattern))]); }, $router->getPatterns()))]); }