Conversão de valores e números entre banco/form

Olá amigos,

Como converter valores e números do form para o banco e vice-versa?

Exemplo:

Quando eu tenho um campo decimal e obtenho ele da tabela pelo modelo eu criei um método para formatar este número como decimal automaticamente (1200.50 para 1.200,50).

Como fazer ao contrário? Do form para o banco de forma automática pelo Yii? Existe algum método parser ou format para isso?

(1.200,50 para 1200.50)

É claro que dá para fazer com replace e tal, mas se houve um método do Yii para fazer usando até mesmo a localização para fazer o parser seria melhor.

Viva!

Eu acho que dá para fazer se utilizares CLocale, obtens o formato e depois utilizas o CNumberFormatter.

Agora não me recordo exactamente como é o código para isto, mas se precisares de mais ajuda, avisa.