В CakePHP 1.2 пользовательские правила инфлектора могут быть определены в файле app/config/inflections.php. Этот файл был удален в CakePHP 1.3. Вместо этого документация предписывает использовать функцию Inflector::rules для загрузки пользовательских изгибов.
app/config/inflections.php
Inflector::rules
Существует достаточная документация о том, как определять собственные пользовательские перегибы, но в документации нет контекста - где для использования Inflector::rules.
Должны ли какие-либо пользовательские перегибы быть определены в скрипте bootstrap.php? Вверху применимы соответствующие контроллеры? Где-то еще?
bootstrap.php
Смотри также:
приложение / Config / bootstrap.php
Линия 45
Начиная с версии 1.3, дополнительные правила для инфлектора добавлены ниже
Говорит все это действительно.
Лучшее место у вас на bootstrap.php:
Inflector::rules('transliteration', array('/à|á|å|â|ã/' => 'a'));