desde 29/01/2025, problema erro ao acessar projeto (crud) depois da refatoração da class Service

desde 29/01/2025 estou com o mesmo problema! erro ao acessar do projeto (curd) depois da refatoração da class Service, por favor preciso de ajuda não consigo avançar com o curso!!! hoje já é dia 04/02/2025...
Call to a member function getAll() on null
Call to a member function findOne() on null
Call to a member function new() on null
Call to a member function update() on null
Call to a member function delete() on null
Olá, Daniel! Como vai?
Tem o código no GitHub? Por que não continua na mesma thread? Fica mais fácil a continuidade!!!

Sinceramente, não sei nada sobre esse repository pattern, estou vendo isso agora. Mas acredito que o problema é que, na aula, foi implementado um service ao qual iria centralizar a lógica do negócio, separando as responsabilidades do controller, porém esse service em questão usa o repository dentro da variável $repository, a qual foi declarada mas não inicializada:
Então $repository está null, e nada funciona. Não sei se essa observação está certa ou não, mas peço que o professor possa nos trazer uma solução se possível!
Por enquanto vou tentar desfazer tudo e voltar a pôr a lógica no controller.

Olá, Hitallo!
Cria uma nova thread (ticket) que te ajudo com isso, beleza?

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