Closed andrehol closed 9 years ago
Qual código que você esta colocando no providers que está gerando esse erro ?
O mesmo erro acontece para mim. Coloquei o seguinte código no array providers:
laravel\pagseguro\PagseguroServiceProvider::class
E o seguinte código no array aliases:
'PagSeguro' => laravel\pagseguro\Facades\PagSeguro::class
Acho que achei o que causou o problema. Quando eu instalei essa lib, eu o fiz com o composer require michael/laravelpagseguro. Isso baixou a versão 0.4.0.
Configurei meu composer.json para "michael/laravelpagseguro": "dev-master", rodei o composer update e depois o php artisan vendor:publish.
Funcionou!
Opa vou tentar esse procedimento. Acho que usei também o composer require.
Exatamente.. o erro desapareceu.. e posso usar o artisan novamente. VALEU.. lembrando que devemos usar "use laravel\pagseguro\Facades\PagSeguro; " no cabeçalho do controller.
Galera,
Irei fechar essa issue pois acredito que está tudo correto.
Aproveitando para avisar que existe um novo release do Laravel PagSeguro, esse release contempla o ajuste do erro de dados do comprador onde não estavam chegando corretamente para o PagSeguro.
Quando coloco o código no array providers, o php artisan deixa de funcionar. Dando o seguinte erro:
[BadMethodCallException]
Call to undefined method [package]
Sugestões?