Postagem

Aqui é onde faço postagens de coisas que acho interessante.

Nomes em português com Cake Bake

Postagem do dia 01/01/1970 na categoria CakePHP



Adicionando configuração para que o plural de palavras em português apareà§a corretamente no Bake do Cake 2.x.

Abra o arquivo app/Config/bootstrap.php e no final da linha insira:


// Do plural pro singular
Inflector::rules('singular', array(
    'rules' => array(
        '/^(.*)(oes|aes|aos)$/i' => '\1ao',
        '/^(.*)(ns)$/i' => '\1m',
        '/^(.*)(es)$/i' => '\1e',        
    ),
    'irregular' => array(
        'inscricoes' => 'inscricao',
        'paes' => 'pao',        
        'perfis' => 'perfil'
    ),
    'uninflected' => array()
));
 
// Do singular pro plural
Inflector::rules('plural', array(
    'rules' => array(
        '/^(.*)ao$/i' => '\1oes',
        '/^(.*)m$/i' => '\1ns',
        '/^(.*)e$/i' => '\1es',                
    ),
    'irregular' => array(
        'inscricao' => 'inscricoes',
        'pao' => 'paes',        
        'perfil' => 'perfis'
    ),
    'uninflected' => array()
));

Após feito isso, abra o Cake Bake e veja que as palavras em singular são mostradas corretamente.



Deixe seus comentários abaixo: