为什么styleguide不适用于CodeIgniter中的类扩展核心类?

时间:2017-01-17 14:35:27

标签: codeigniter

Codeigniter style-guide中,它明确指出类名应该以类似Ucfirst 的方式命名,例如 Hello_world (不是 Hello_World < / em>的)。

但对于extending core classes,它建议我们使用 MY_Controller 之类的名称来反对样式指南。

这可能是什么原因?

1 个答案:

答案 0 :(得分:0)

所有核心类都遵循您提到的第二个名称模式。例如。 是CI_Controller CI_Exceptions CI_Model CI_Output

扩展核心类意味着执行与核心类相同的角色,核心类和常规类之间存在明显差异。

所以我想原因很明显,如果你看到一个XX_Xxxxxx名称模式,你会自动知道它是一个核心(或扩展核心)类。