Изменения CakePHP 1.3?
-
20-09-2019 - |
Вопрос
Где разместить собственные флексии в CakePHP 1.3?
Решение
inflections.php был удален в CakePHP 1.3, я взял раздел из руководства по миграции 1.3, в котором должно быть объяснено:
Загрузка пользовательских флексий
inflections.php был удален, это было ненужное обращение к файлу, а связанные функции были реорганизованы в метод для повышения их гибкости.Теперь вы используете
Inflector::rules() to load custom inflections.
Inflector::rules('singular', array(
'rules' => array('/^(bil)er$/i' => '\1', '/^(inflec|contribu)tors$/i' => '\1ta'),
'uninflected' => array('singulars'),
'irregular' => array('spins' => 'spinor')
));
Предоставленные правила будут объединены в наборы заражений, при этом добавленные правила будут иметь приоритет над основными правилами.
Другие советы
Он находится в /app/config/inflections.php.
Не связан с StackOverflow