[FrameworkBundle] Added hostnamePattern to the router:debug command
This commit is contained in:
parent
aee033699b
commit
d902e9d839
@ -92,9 +92,7 @@ EOF
|
|||||||
? implode(', ', $requirements['_method']) : $requirements['_method']
|
? implode(', ', $requirements['_method']) : $requirements['_method']
|
||||||
)
|
)
|
||||||
: 'ANY';
|
: 'ANY';
|
||||||
$hostname = '' !== $route->getHostnamePattern()
|
$hostname = '' !== $route->getHostnamePattern() ? $route->getHostnamePattern() : 'ANY';
|
||||||
? $route->getHostnamePattern() : 'ANY';
|
|
||||||
|
|
||||||
$maxName = max($maxName, strlen($name));
|
$maxName = max($maxName, strlen($name));
|
||||||
$maxMethod = max($maxMethod, strlen($method));
|
$maxMethod = max($maxMethod, strlen($method));
|
||||||
$maxHostname = max($maxHostname, strlen($hostname));
|
$maxHostname = max($maxHostname, strlen($hostname));
|
||||||
@ -111,8 +109,7 @@ EOF
|
|||||||
? implode(', ', $requirements['_method']) : $requirements['_method']
|
? implode(', ', $requirements['_method']) : $requirements['_method']
|
||||||
)
|
)
|
||||||
: 'ANY';
|
: 'ANY';
|
||||||
$hostname = '' !== $route->getHostnamePattern()
|
$hostname = '' !== $route->getHostnamePattern() ? $route->getHostnamePattern() : 'ANY';
|
||||||
? $route->getHostnamePattern() : 'ANY';
|
|
||||||
$output->writeln(sprintf($format, $name, $method, $hostname, $route->getPattern()));
|
$output->writeln(sprintf($format, $name, $method, $hostname, $route->getPattern()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -127,10 +124,13 @@ EOF
|
|||||||
throw new \InvalidArgumentException(sprintf('The route "%s" does not exist.', $name));
|
throw new \InvalidArgumentException(sprintf('The route "%s" does not exist.', $name));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$hostname = '' !== $route->getHostnamePattern() ? $route->getHostnamePattern() : 'ANY';
|
||||||
|
|
||||||
$output->writeln($this->getHelper('formatter')->formatSection('router', sprintf('Route "%s"', $name)));
|
$output->writeln($this->getHelper('formatter')->formatSection('router', sprintf('Route "%s"', $name)));
|
||||||
|
|
||||||
$output->writeln(sprintf('<comment>Name</comment> %s', $name));
|
$output->writeln(sprintf('<comment>Name</comment> %s', $name));
|
||||||
$output->writeln(sprintf('<comment>Pattern</comment> %s', $route->getPattern()));
|
$output->writeln(sprintf('<comment>Pattern</comment> %s', $route->getPattern()));
|
||||||
|
$output->writeln(sprintf('<comment>HostnamePattern</comment> %s', $hostname));
|
||||||
$output->writeln(sprintf('<comment>Class</comment> %s', get_class($route)));
|
$output->writeln(sprintf('<comment>Class</comment> %s', get_class($route)));
|
||||||
|
|
||||||
$defaults = '';
|
$defaults = '';
|
||||||
@ -147,6 +147,7 @@ EOF
|
|||||||
foreach ($r as $name => $value) {
|
foreach ($r as $name => $value) {
|
||||||
$requirements .= ($requirements ? "\n".str_repeat(' ', 13) : '').$name.': '.$this->formatValue($value);
|
$requirements .= ($requirements ? "\n".str_repeat(' ', 13) : '').$name.': '.$this->formatValue($value);
|
||||||
}
|
}
|
||||||
|
$requirements = '' !== $requirements ? $route->getHostnamePattern() : 'NONE';
|
||||||
$output->writeln(sprintf('<comment>Requirements</comment> %s', $requirements));
|
$output->writeln(sprintf('<comment>Requirements</comment> %s', $requirements));
|
||||||
|
|
||||||
$options = '';
|
$options = '';
|
||||||
|
Reference in New Issue
Block a user