 ControllerNameParser   class ControllerNameParser   ControllerNameParser converts controller from the short notation a:b:c (BlogBundle:Post:index) to a fully-qualified class8b7c:f320:99b9:690f:4595:cd17:293a:c069method string (Bundle\BlogBundle\Controller\PostController8b7c:f320:99b9:690f:4595:cd17:293a:c069indexAction).  Methods      __construct(KernelInterface $kernel) Constructor.  
   string   parse(string $controller) Converts a short notation a:b:c to a class8b7c:f320:99b9:690f:4595:cd17:293a:c069method.  
   string   build(string $controller) Converts a class8b7c:f320:99b9:690f:4595:cd17:293a:c069method notation to a short one (a:b:c).  
  Details                        
    __construct(KernelInterface $kernel)
          Constructor. Parameters   KernelInterface $kernel A KernelInterface instance                         string
    parse(string $controller)
          Converts a short notation a:b:c to a class8b7c:f320:99b9:690f:4595:cd17:293a:c069method. Parameters   string $controller A short notation controller (a:b:c)   Return Value   string A string in the class8b7c:f320:99b9:690f:4595:cd17:293a:c069method notation   Exceptions   InvalidArgumentException when the specified bundle is not enabled or the controller cannot be found                         string
    build(string $controller)
          Converts a class8b7c:f320:99b9:690f:4595:cd17:293a:c069method notation to a short one (a:b:c). Parameters   string $controller A string in the class8b7c:f320:99b9:690f:4595:cd17:293a:c069method notation   Return Value   string A short notation controller (a:b:c)   Exceptions   InvalidArgumentException when the controller is not valid or cannot be found in any bundle   

    
{'path': 'public/docs/symfony~3.0/symfony/bundle/frameworkbundle/controller/controllernameparser.html', 'source': 'DevDocs.IO'}