我是Symfony的新手。我正在尝试将symfony 2.6下的一个旧项目更新到symfony 3.3。在多次修复错误之后,我被困在一个点上:我的构造函数的EntityRepository.php文件中有一个错误。Type error: Too few arguments to function Doctrine\ORM\EntityRepository::__construct(), 1 passed in /我应该在Symfony 2和<
由于Symfony2的流行,使用它的代码标准似乎是一个很好的实践。另一方面,它的代码风格是基于PSR2的,所以这似乎是人们应该使用的最基本的风格。此外,在squizlabs/php_codesniffer的基本安装中,不包括Symfony2标准,必须手动安装,而PSR2很容易获得。所以我想知道与PSR2相比,Symfony2指南的主要区别是什么,以便决定使用哪种指南。例如,我意识到Symfony2样式会强制执行该Concat operator must not be surrounded by spaces,而P