ControllerNameParser
class ControllerNameParser
ControllerNameParser converts controller from the short notation a:b:c (BlogBundle:Post:index) to a fully-qualified class::method string (Bundle\BlogBundle\Controller\PostController::indexAction).
Methods
|
__construct(KernelInterface $kernel) |
|
string |
parse(string $controller) Converts a short notation a:b:c to a class::method. |
|
string |
build(string $controller) Converts a class::method notation to a short one (a:b:c). |
|
Details
Parameters
string parse(string $controller)
Converts a short notation a:b:c to a class::method.
Parameters
string |
$controller |
A short notation controller (a:b:c) |
Return Value
string |
A string in the class::method notation |
Exceptions
string build(string $controller)
Converts a class::method notation to a short one (a:b:c).
Parameters
string |
$controller |
A string in the class::method notation |
Return Value
string |
A short notation controller (a:b:c) |
Exceptions