Skip to content

Um behavior para normalização de dados antes de salva-los no banco, independente do formato de entrada

Notifications You must be signed in to change notification settings

agripinoduarte/CakePHP-Locale-Behavior

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

CakePHP Locale Behavior

O objetivo deste behavior é permitir que usuários de seu sistema possam inserir
valores em formatos locais/regionais ao mesmo tempo que garante a consistência
dos dados convertendo-o para um formato aceito pelo banco de dados escolhido.

Autor e Copyright

  • Autor – Cauan Cabral
  • Copyright 2009-2010, Radig – Soluções em TI
  • Licença MIT – Isto quer dizer que o código está disponível sem nenhuma garantia, ao mesmo tempo que
    você pode usa-lo de forma isolada ou em conjunto com seu próprio código.

Observações

  • Este behavior requer PHP versão >= 5.2.4

Como usar

  • Primeiro é preciso que defina no seu core.php a variável Language:
Config::write('Language.default', 'pt-br');
  • Por último, basta definir no model que deseja ativa-lo a seguinte linha:
$actsAs = array('Locale');
  • A partir daí o behavior vai converter seus dados antes da validação e antes de salvar.
  • Leia o código fonte caso tenha mais dúvidas sobre funcionamento.

About

Um behavior para normalização de dados antes de salva-los no banco, independente do formato de entrada

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages