CakePHP中文手册【翻译】-Cake命名规则

CakePHP中文手册【翻译】-Cake命名规则

ID:40761971

大小:37.50 KB

页数:3页

时间:2019-08-07

CakePHP中文手册【翻译】-Cake命名规则_第1页
CakePHP中文手册【翻译】-Cake命名规则_第2页
CakePHP中文手册【翻译】-Cake命名规则_第3页
资源描述:

《CakePHP中文手册【翻译】-Cake命名规则》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、CakePHP中文手册【翻译】-Cake命名规则Cake规则第1节规则,嗯 ?没错,规则。根据thefreedictionary:1.   一般约定或者对特定的实践或态度的认可:根据规则,北方一直在地图的最上方。2.   在一个组里,一个广泛遵守的实践或和过程,特别能促进社会交互;一种习惯:握手的规则。3.   

2、-[endif]-->一种广泛被使用或被接受的设备或者技术,例如在小说,文学或者绘画里:旁白的戏剧规则。Cake的规则会变魔法,称之为自动魔法。Cake让你的生产率提高到一个令你害怕的水平,但又不失灵活性。Cake的规则确实非常简单,而且直观。他们是从最佳实践里提炼出来的,而这些最佳实践是web开发人员在web开发领域里多年使用的实践。第2节文件名文件名带有下划线。作为一般规则,如果你有一个MyNiftyClass类,那么在Cake里,它的文件应该命名为my_nifty_class.php。因此如果你找到一个小片段

3、,你会自动知道:1.   如果它是一个命名为KissesAndHugsController的Controller,那么它的文件名必须为kisses_and_hugs_controller.php(注意文件名中的_controller)。2.   如果它是一个名为OptionValue的Model,那么它的文件名必须为option_value.php.3.   如果它是一个名为MyHandyComponent的组件,那么它的文件名必须为my_handy.php(在文件名里不需要_component)4.   如果它是一个名为BestHelperEver的Helper,那么它的文件名必须为best_heler_ever.php.第3节Model1.   M

5、odel的类名是单数。2.   Model类名中,单个单词的model为大写,多个单词的model是大写的骆驼峰。实例:Person,Monkey,GlassDoor,LineItem,ReallyNiftyThing3.   多对多的join表应该命名为:按字母排列的第一个表的复数_按字母排列的第二个表的复数.例如:tags_users4.   Model文件名使用一个小写的带有下划线的语法。实例:person.php,monkey.php,glass_door.php,line_item.php,really_nifty_thing.php5.   与model相关联的表也使用小写的带有下划线的语法,但是他们是复数的。实例:people,monkeys,glass_doors,line_items,really_nifty

7、_thingsCakePHP的命名规则意味着流线型的代码创建,并且让代码更加具有可读性。如果你想他遵循你的方式,你可以覆写它。1.   Model名:在你的Model定义里设置$name变量.2.   与Model相关的数据库名:在你的Model定义里设置$useTable变量.第4节Controller1.   

8、--[endif]-->Controller名为复数。2.   对于单个词的controller,类名为大写,多个词的为大写的骆驼峰。而且Controller类名以'Controller'结尾。实例:PeopleController,MonkeysController,GlassDo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。