PHP Traits命名约定?

时间:2012-12-27 03:58:22

标签: php zend-framework naming-conventions traits

在Zend Framework项目中使用traits的命名约定是什么?

My_Form_Element_TraitsMy_Form_Element_Trait

我在想复数,因为它是方法和属性的集合,但另一方面它一个特征。

我还认为可能有不同的特征我想使用,所以也许它应该是My_Form_Element_Traits_Preference

听到这个新功能的最佳做法是什么?

2 个答案:

答案 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库中看到分页示例你可以看到它