在Zend Framework项目中使用traits的命名约定是什么?
My_Form_Element_Traits
或My_Form_Element_Trait
?
我在想复数,因为它是方法和属性的集合,但另一方面它是一个特征。
我还认为可能有不同的特征我想使用,所以也许它应该是My_Form_Element_Traits_Preference
听到这个新功能的最佳做法是什么?
答案 0 :(得分:4)
您可能对PHP-FIG使用的约定感兴趣: https://github.com/php-fig/fig-standards/blob/master/bylaws/002-psr-naming-conventions.md
在我看来,即使你使用ZF1,你也不应该遵循这个惯例。我建议你使用PSR-2
答案 1 :(得分:-1)
这里当你使用_时,它会被反斜杠替换为正斜杠(/)所以在这里你可以为另一个多特性创建一个基类,你扩展了我认为它适合的主要基本特征,或者这是一个好习惯,因为这里代码重复我们不允许你也可以在zend库中看到分页示例你可以看到它