[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

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

Daniel Luis Camargo
Criador Daniel Luis Camargo 04/02/2025

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

Manager Carlos Ferreira 04/02/2025

Olá, Daniel! Como vai?

Tem o código no GitHub? Por que não continua na mesma thread? Fica mais fácil a continuidade!!!

Carlos Ferreira
Hitallo Dahvi 04/02/2025

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:

protected $repository;

    public function __construct()
    {
       
    }

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.

 

Hitallo Dahvi
Manager Carlos Ferreira 04/02/2025

Olá, Hitallo!

Cria uma nova thread (ticket) que te ajudo com isso, beleza?

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!