erro ao acessar a index do projeto depois da refatoração da class Service.

Boa noite Carlos, conforme as alterações/refatoração do Service, que foram aplicadas nesta aula agora, quando chamo o metodo index da controller, retorna o erro: Call to a member function getAll() on null
Sem ambiente, é php 8?
php -v
Porque essas configs do PHP de tipo safe null e etc, só funciona no PHP 8

bom dia Carlos agradeço o retorno, sim é : segui exatamente a sua implementação até aqui! aula 19, estou travado aqui o crud não funciona mais depois da implementação da FornecedorService.php depois de injetado na FornecedorController.php e rafatorado os metodos o crud deixou de funcionar o getAll, fiindOne, new, update e delete não funciona mais, não vi vc rodando o crud support localhost na aula 19, sera que eu não preciso me atentar ao crud não fuincionar mais e seguir para aula 20? por favor preciso de ajuda tenho que conseguir realizar o curso....
yourusername@8c8a3768dbbb:/var/www$ php -v
PHP 8.1.31 (cli) (built: Jan 14 2025 02:34:39) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.31, Copyright (c) Zend Technologies
yourusername@8c8a3768dbbb:/var/www$

github: https://github.com/dluiscamargo/Daniel--laravel-10

Bom dia Carlos, algum retorno quanto ao suporte para que eu possa avançar no curso? estou parado nesta situação a dias!!! versionei o codigo te passei o github, se possivel marcar um meet seilá 5 minutos eu compartilho minha tela com vc.... não é possivel somos programadores e não vamos conseguir realizar o curso da especializati? tenho certeza que é do seu interece tambem que seja possivel que os alunos da especializati concluão, não é?

Hoje é dia 4 de fevereiro 2025, Bom dia Carlos, algum retorno quanto ao suporte para que eu possa avançar no curso? estou parado nesta situação a dias!!! versionei o codigo te passei o github, se possivel marcar um meet seilá 5 minutos eu compartilho minha tela com vc.... não é possivel somos programadores e não vamos conseguir realizar o curso da especializati? tenho certeza que é do seu interece tambem que seja possivel que os alunos da especializati concluão, não é?

Vou rodar o seu projeto agora, e testar ele!

Testei assim, todas funcionam:
$fornece = new FornecedorService();
$fornece->getAll(null);
$fornece->getAll('');
Só assim que dá erro: $fornece->getAll();

Fiz esse teste, e em todas as variações funcionaram certinho:
Route::get('teste', function (FornecedorService $fornece) {
$fornece->getAll(null);
// $fornece->getAll('');
// $fornece->getAll(request()->get('qq-prm') ?? '');
});

Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!