Skip to content

Helper Formatação

jrbasso edited this page Aug 18, 2010 · 1 revision

Helper para formatação de datas e números no formato brasileiro.

Instalação

Adicione o helper ‘CakePtbr.Formatacao’ no seu controller através da variável helpers.

Exemplo:

class PedidosControllers extends AppController {
	var $name = 'Pedidos';
	var $helpers = array('CakePtbr.Formatacao');

	function index() {
		// Seu código...
	}
}

Utilização

Abaixo segue a lista dos métodos existentes no helper, com os parâmetros esperados e uma breve descrição.

  • data($data = null)
    • Formata uma data timestamp no formato dd/mm/YYYY. Se não for informada a data, será utilizada a data atual
  • dataHora($dataHora = null, $segundos = true)
    • Idem anterior, porém com a informação da hora junto.
  • dataCompleta($dataHora = null)
    • Mostra a data completa. Exemplo: ‘terça-feira, 21 de abril de 2009, 10:00:00′.
  • precisao($numero, $casasDecimais = 3)
    • Similar ao método precision do helper Time, mostrando os números no formato brasileiro.
  • porcentagem($numero, $casasDecimais = 2)
    • Mostra o valor em porcentos, similar ao toPorcentage do TimeHelper.
  • moeda($valor, $opcoes = array())
    • Mostra o valor em reais. Exemplo: R$ 10,20.
  • moedaPorExtenso($numero)
    • Escreve o valor por extenso, em reais.
Clone this wiki locally