Domanda

Dove mettere inflessioni personalizzate in CakePHP 1.3?

È stato utile?

Soluzione

inflections.php è stata rimossa in CakePHP 1.3, ho preso una sezione dalla guida 1.3 migrazione che dovrebbe spiegare:

inflessioni

Caricamento personalizzati

inflections.php è stato rimosso, è stato un colpo di file non necessari, e le funzioni relative sono stata riscritta in un metodo per aumentare la loro flessibilità. È ora possibile utilizzare

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

si fonderanno le regole in dotazione nei set di infezione, con le regole aggiunto che prevalgono sulle regole di base.

Fonte

Altri suggerimenti

La sua /app/config/inflections.php sotto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top