Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao encontrar a classe Conta

Boa tarde, pessoal!

Estou com uma dúvida quanto à implementação do código no arquivo banco.php, mesmo depois de adicionar o USE do PHP, aparece o seguinte erro quando tento testar o arquivo:

PHP Warning:  require_once(src/Modelo/Conta/Conta.php): failed to open stream: No such file or directory in C:\xampp\htdocs\Projeto\src\banco.php on line 3

Quando verifico pelo CMD o arquivo está normal na pasta:

Pasta de C:\xampp\htdocs\Projeto\src\Modelo\Conta

25/10/2020  13:12    <DIR>          .
25/10/2020  13:12    <DIR>          ..
25/10/2020  13:32             2.203 Conta.php
25/10/2020  13:46               626 Titular.php

Eis o código da arquivo banco.php:

<?php

    require_once 'src/Modelo/Conta/Conta.php';
    require_once 'src/Modelo/Endereco.php';
    require_once 'src/Modelo/Pessoa.php';
    require_once 'src/Modelo/Conta/Titular.php';
    require_once 'src/Modelo/CPF.php';

    use Alura\Banco\Modelo\Conta\Titular;
    use Alura\Banco\Modelo\Endereco;
    use Alura\Banco\Modelo\CPF;
    use Alura\Banco\Modelo\Conta\Conta;

[...]

Alguém sabe o que pode ser?

Desde já agradeço!

1 resposta
solução!

Bom dia José,

Parece que o seu arquivo banco.php está dentro da pasta src, move esse arquivo para fora do src que deve funcionar.

Espero ter ajudado, qualquer dúvida é só falar!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software