Question

Où mettre flexions personnalisés dans CakePHP 1.3?

Était-ce utile?

La solution

inflections.php a été supprimée dans CakePHP 1.3, j'ai pris une section sur le guide de migration 1.3 qui devrait expliquer:

Chargement en cours flexions personnalisés

inflections.php a été supprimé, il a été un succès de fichiers inutiles, et les caractéristiques connexes ont été refondus dans une méthode pour augmenter leur flexibilité. Vous utilisez maintenant

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')
));

fusionnera les règles fournies dans les ensembles d'infection, avec les règles ajoutées primant les règles de base.

Source

Autres conseils

Son sous /app/config/inflections.php.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top