Estou seguindo o curso e surgiu um erro comigo, no caso quando chamo o método __get. Quando eu tento retornar o $this->metodo(), dá um erro falando que não tenho esse método implementado.
public function __get(string $atributo){
$metodo ='get' . ucfirst($atributo);
return $this->metodo();
}