-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Class 'TIExpert\WSBoletoSantander\Convenio' not found #4
Comments
Boa tarde! Isso pode acontecer por uma diversidade de fatores. Vamos ver alguns.
Talvez você tenha baixado o zip, descompactado alguns arquivos e não todos. Verifique se todos os arquivos estão na pasta src.
O Composer ajuda muito a gerenciar as dependências. Além do mais, ele também cria um autoload que otimiza o carregamento das classes.
Se você não usou o Composer, você terá que fazer a inclusão dos arquivos necessários. Por exemplo, se você quiser usar a classe Convenio, então: require_once ("E:\htdocs\boletoSantader\WSBoletoSantander\src\Convenio.php"); Ou criar um autoload seu. Veja http://php.net/manual/pt_BR/language.oop5.autoload.php.
Por fim, pode ser que você esteja tentando instanciar sem o namespace. Assim: $convenio = new Convenio(); Use o Fully Qualified Name para instânciar que deve funcionar. Assim: $convenio = new TIExpert\WSBoletoSantander\Convenio(); Para evitar de sempre ter que colocar todo o Fully Qualified Name da classe, utilize use TIExpert\WSBoletoSantander\Convenio;
$convenio1 = new Convenio();
$convenio2 = new Convenio(); |
dê uma olhada no arquivo que enviei como resposta da issue #1. Ao final tem um exemplo de script usando o WSBoletoSantander. |
Fechando issue, pois não houve mais contato. |
Boa tarde, @sarettaweb!
Transferi sua dúvida para esta nova issue para não poluir a issue #1.
The text was updated successfully, but these errors were encountered: