在CakePHP 1.3中定义变形器规则的适当位置在哪里?

时间:2010-05-18 15:48:07

标签: cakephp cakephp-1.3 cakephp-1.2 inflector

在CakePHP 1.2中,可以在文件app/config/inflections.php中定义自定义变形器规则。此文件已在CakePHP 1.3中删除。相反,文档规定使用Inflector::rules函数加载自定义变形。

有足够的文档说明如何自定义自定义变形,但文档没有提供上下文 使用Inflector::rules

是否应在bootstrap.php脚本中定义任何自定义变形?在适用的相应控制器的顶部?在其他地方?

另见:

2 个答案:

答案 0 :(得分:3)

最好的地方是你的bootstrap.php:

Inflector::rules('transliteration', array('/à|á|å|â|ã/' => 'a'));

答案 1 :(得分:3)

应用程序/配置/ bootstrap.php中

第45行

从1.3开始,在

下添加了对变形器的附加规则

说真的。