Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Conta não está definido no exercício

Está dando erro pois o Conta não está definido, estou usando o VSCode pra fazer o exercício

public function transferir(float $valorATransferir, Conta $contaDestino): void
    {
        if($valorATransferir > $this -> saldo) {
            echo "Saldo indiponível";
        }

        $this -> sacar($valorATransferir);
        $contaDestino -> depositar($valorATransferir);

    }
1 resposta
solução!

Boa tarde,

Está função está em um arquivo diferente de onde está a Classe Conta? se sim verifica se está sendo importada corretamente.