我似乎无法找到CodeIgniter的接口命名约定的参考。有吗?有人可以推荐一个吗?
仅供参考:CodeIgniter将其用于类:Foo_bar
。 Zend对接口使用类似的东西:Foo_Bar_PluginInterface
。
答案 0 :(得分:1)
不确定界面的确切含义,但如果您的意思是类名,那么在快速浏览一下他们的文档后告诉我您对Foo_bar
是对的。
<强>更新强>
我认为在Codeigniter中没有使用接口的集合约定,至少Ellislab没有说明。
答案 1 :(得分:0)
Codeigniter和任何其他EllisLab产品都没有命名约定。 ExpressionEngine是他们的旗舰商业内容管理系统,没有单一的界面洞察力。
考虑到Codeigniter没有长期放弃对PHP4的支持,它可能解释了为什么不使用接口。请问您为什么要在Codeigniter中使用接口?我也看不出任何理由,但我再次使用PHP中的接口和抽象类很少见。