Comportamento numérico e validação

Tentei de várias formas resolver, ainda não achei uma solução imediata.

Primeiramente, estou querendo mudar a validação numérica. Ex.: 10.98 para 10,98.

Apos fazer isso, quero um comportamento (behavior) que faça a formatação antes de salvar no banco. Ex.: 10,98 para 10.98.

E quando ele me retornar do banco (caso um update) o valor venha formatado.

Alguem já fez isso, ou me indica como posso fazr?

No model:




public function afterFind() {

    $this->price = Yii::app()->format->number($this->price);

    return parent::afterFind();

}



Fonte: http://www.yiiframework.com/wiki/360/custom-number-formatting-or-decimal-separators-and-i18n/

Da próxima vez pesquise melhor antes de postar.

Happy coding.

falae,

tem essa extensão q faz isso p vc: http://www.yiiframework.com/extension/decimali18nbehavior

Valeu Bruno, respondeu a minha expectativa.

:D