对于特定项目,整个代码库使用制表符,而不是空格。
当然,这是错误的,大家都知道。但是在这个特定的项目中,Doctrine通过正确的方式并使用空格创建实体文件来打破编码约定。
如何将Doctrine 1.2配置为使用标签?
答案 0 :(得分:1)
您可以将$this->spaces
更改为其他内容,例如EntityGenerator.php中的$this->spaces = "\t";
。
您还可以更改模板(例如getMethodTemplate
)以适合您的大括号放置首选项。
请注意,这违反了PSR-2 Coding Style Guide,这需要4个空格进行缩进。