Exemplo n.º 1
0
 public function setData($data)
 {
     // exemplo de um tratamento específico: acrescentar prefixo
     $data->nome = 'Sr(a). ' . str_replace('Sr(a). ', '', $data->nome);
     // files não são convertidos automaticamente
     $data->foto = \Mutil::parsefiles('foto', 0);
     // campos NULL devem ser forçados
     $data->opcional = $data->opcional ?: NULL;
     // testa CPF vazio
     // executa setData (faz as conversoes de tipo se necessário)
     parent::setData($data);
 }