1
resposta

Exercício __set

public function __set($nomeAtributo, $valor)
    {
        $metodo = 'set'.ucfirst($nomeAtributo); 

        if (method_exists($this, $metodo)) {
            $this->$metodo($valor);
        }
    }
1 resposta

Oi, Francisco, como vai?

Excelente código! Ficou muito bom!

Que ótima ideia utilizar a função method_exists().

Parabéns pelo empenho nos estudos!

Qualquer dúvida nos procure aqui no fórum.

Abraços e bons estudos!