yii2.0的命名规范是怎样的?

简介: yii2.0的命名规范是怎样的?

Yii2.0遵循PSR-0和PSR-4自动加载标准,其命名规范如下:

命名空间和类名必须符合 PSR-4 自动加载标准。
文件名必须和类名相同,并以 .php 为后缀。
类名使用大写字母开头的驼峰命名法。
接口(interface)和类(class)的名称必须使用一个单独的单词。
抽象类的名称必须以 “Abstract” 开头,接着是大写字母开头的驼峰命名法。
类中的常量必须全部大写,并用下划线分隔单词。
方法名必须使用小写字母开头的驼峰命名法。
例如,如果您的应用程序使用命名空间 "app\models",那么您的 User 模型的文件名应该是 "app/models/User.php",类名应该是 "User"。如果您有一个抽象类,名为 "AbstractRepository",则其文件名应该是 "AbstractRepository.php",类名应该是 "AbstractRepository"。

遵循这些命名规范有助于提高代码的可读性和可维护性,并且使您的代码与其他开发人员的代码保持一致。

相关文章
|
安全 C# 图形学
Unity 之命名规范(一)
一个优良的架构,个人认为不仅仅体现在设计的思想结构上,代码的命名规范也是至关重要的,一段的优雅的代码会让人看着赏心悦目,一个结构混乱,命名随意的代码会让人狂抓,尤其是在项目交接的时候,如果项目属于后者,那我只能说祝你好运了~ 微软的C#是结合众多开发者心血的结晶,但是C# 的命名看上去貌似就是一个人写的,每一行代码都遵循相同的准则。
1935 0
|
4月前
|
JavaScript
JS命名规范
JS命名规范
35 0
|
5月前
|
XML 数据可视化 程序员
Qt 中的项目文件解析和命名规范
Qt 中的项目文件解析和命名规范
常见代码命名规范
常见代码命名规范
108 0
|
OLAP
代码命名规范
代码命名规范
116 0
|
开发框架 PHP 开发者
yii2.0的命名规范是怎样的?底层原理是什么?
yii2.0的命名规范是怎样的?底层原理是什么?
|
数据库连接 PHP 数据库
Yii2如何使用ActiveRecord?
Yii2如何使用ActiveRecord?
141 0
|
SQL 缓存 数据库连接
Yii2.0框架API文档中的ActiveRecord类是什么?底层原理是什么?
Yii2.0框架API文档中的ActiveRecord类是什么?底层原理是什么?
102 0
symfony框架Twig模板语言的使用
symfony框架Twig模板语言的使用
147 0
symfony框架Twig模板语言的使用
|
Python
Django的rest_framework的视图之Mixin类编写视图源码解析
Django的rest_framework的视图之Mixin类编写视图源码解析 Mixin类编写视图 我们这里用auther表来做演示,先为auther和autherdetail写2个url 1 2 url(r'^autherdetail/(?P\d+)', views.
1410 0