译 PrestaShop开发者指南 第二篇 代码规范
2014-01-04 12:07
267 查看
原文:<http://doc.prestashop.com/display/PS15/Coding+Standards>
废话不多译了,讲重点。
代码风格验证工具:CodeSniffer(<http://pear.php.net/package/PHP_CodeSniffer/>)
PS的验证适配文件: <https://github.com/PrestaShop/PrestaShop-norm-validator>
用户提交的数据,通过
Tools::getValue('name')
的方式获取,但它不对数据进行安全性校验,切记!
有个pSQL($value)的方法可以用来过滤SQL注入语句。
方法参数尽量带类型的指定:public myMethod(Array $var1, $var2, Object $var3)
数据库表名要加前缀,写法 ... FROM `'. _DB_PREFIX_.'customer` ...
废话不多译了,讲重点。
代码风格验证工具:CodeSniffer(<http://pear.php.net/package/PHP_CodeSniffer/>)
PS的验证适配文件: <https://github.com/PrestaShop/PrestaShop-norm-validator>
用户提交的数据,通过
Tools::getValue('name')
的方式获取,但它不对数据进行安全性校验,切记!
有个pSQL($value)的方法可以用来过滤SQL注入语句。
方法参数尽量带类型的指定:public myMethod(Array $var1, $var2, Object $var3)
数据库表名要加前缀,写法 ... FROM `'. _DB_PREFIX_.'customer` ...
相关文章推荐
- C语言的语法风格与代码书写规范指南
- Google 的 Objective-C 代码规范指南
- JavaScript的代码编写格式规范指南
- HTML代码书写规范指南
- CSS代码书写规范究极指南
- 《Mali-T600系列GPU OpenCL开发者指南》第五章<转换现有代码到OpenCL>笔记
- android(安卓)代码规范参考指南
- 第一章 代码开发规范及其指南
- Android代码规范参考指南
- Android 编码规范 | 代码风格指南
- Android 编码规范 | 代码风格指南
- 《Mali-T600系列GPU OpenCL开发者指南》第六章< 为Mali GPU调整现有OpenCL代码>笔记
- 【日常】-编写有效代码的开发者指南
- JavaScript的代码编写格式规范指南
- AngularJS风格指南,对代码规范很有帮助
- 最详尽的 Swift 代码规范指南
- python基础===PEP网站,代码规范指南
- Google 的 Objective-C 代码规范指南
- [scala--代码风格指南]--命名规范
- Android代码规范----一位2年外包开发者的心声