在 Symfony2 控制器上使用命名空间


Using namespace on Symfony2 controller

我对symfony2很陌生(只是阅读它自己的pdf书),我很好奇它必须使用命名空间名称作为namespace Acme'HelloBundle'Controller;

它的名称太长,我可以用任何其他名称使其更短,还是需要遵循目录路径约定来命名控制器的命名空间?

它必须与目录结构匹配。您可以在此处查看命名空间标准:

https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md