/var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/src/Command
NameSizeModeActions
CacheClearallCommand.php21310644editdlrm
CacheClearCommand.php32160644editdlrm
CacheListCommand.php20050644editdlrm
Command.php20990644editdlrm
CompletionCommand.php93970644editdlrm
I18nCommand.php29170644editdlrm
I18nExtractCommand.php299950644editdlrm
I18nInitCommand.php36500644editdlrm
PluginAssetsCopyCommand.php24980644editdlrm
PluginAssetsRemoveCommand.php24290644editdlrm
PluginAssetsSymlinkCommand.php26170644editdlrm
PluginAssetsTrait.php71670644editdlrm
PluginLoadCommand.php44100644editdlrm
PluginLoadedCommand.php18020644editdlrm
PluginUnloadCommand.php33050644editdlrm
RoutesCheckCommand.php32340644editdlrm
RoutesCommand.php47590644editdlrm
RoutesGenerateCommand.php30790644editdlrm
SchemacacheBuildCommand.php28760644editdlrm
SchemacacheClearCommand.php28760644editdlrm
ServerCommand.php53520644editdlrm
VersionCommand.php11880644editdlrm
Edit: /var/www/vhosts/ihelp.ro/httpdocs/vendor/cakephp/cakephp/src/Command/RoutesCheckCommand.php (3234B)
getArgument('url'); try { $request = new ServerRequest(['url' => $url]); $route = Router::parseRequest($request); $name = null; foreach (Router::routes() as $r) { if ($r->match($route)) { $name = $r->options['_name'] ?? $r->getName(); break; } } unset($route['_route'], $route['_matchedRoute']); ksort($route); $output = [ ['Route name', 'URI template', 'Defaults'], [$name, $url, json_encode($route)], ]; $io->helper('table')->output($output); $io->out(); } catch (RedirectException $e) { $output = [ ['URI template', 'Redirect'], [$url, $e->getMessage()], ]; $io->helper('table')->output($output); $io->out(); } catch (MissingRouteException $e) { $io->warning("'$url' did not match any routes."); $io->out(); return static::CODE_ERROR; } return static::CODE_SUCCESS; } /** * Get the option parser. * * @param \Cake\Console\ConsoleOptionParser $parser The option parser to update * @return \Cake\Console\ConsoleOptionParser */ public function buildOptionParser(ConsoleOptionParser $parser): ConsoleOptionParser { $parser->setDescription( 'Check a URL string against the routes. ' . 'Will output the routing parameters the route resolves to.' ) ->addArgument('url', [ 'help' => 'The URL to check.', 'required' => true, ]); return $parser; } }