[Duvida] Uppercase No Banco E Remoção De Caracteres Especiais

Olá pessoal tudo bem??

Preciso gravar as informações, tanto no insert quanto no update através de um model no Yii framework em maiúscula

e precisaria remover os caracteres especiais da string antes disso.

  • O Yii tem alguma função ja padrão para sempre inserir em maiúscula um determinado campo??

  • Existe alguma função padrao de remoção de caracteres especiais no Yii??

Versão do Framework: 1.1

O que já tentei:

  • tentei sobreescrever o metodo save do módulo, transformando em maiúscula e nada, sempre da um erro de que o

atributo não existe.

Desde já grato pela ajuda

Oi, tudo blz ?

O que vc pode fazer é o seguinte, existe uma função nativa do PHP que faz a "conversão" da letra para maiúscula. Essa função é a strtoupper().

Quanto a remoção de caracteres especiais eu não se o Yii te fornece uma classe específica, mas vc pode usar o str_replace(), tbm nativo do PHP, para realizar esta função.

Uma pergunta, o que vc diz por caracteres especiais ?

Abraço!