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

BadMethodCallException Call to undefined method App\Models\Plan::plans()

[Concluído]

Maurilio Bolonhesi II
Criador Maurilio Bolonhesi II 08/06/2020

olá, ao implementar esta aula, está dando erro neste no Models "plan", mas não estou conseguindo identificar o que faltou.

No seus arquivos não existe metodo plans() dentro desta model, o que pode ser? Segue o erro abaixo.

Pode me ajudar? 

BadMethodCallException
Call to undefined method App\Models\Plan::plans()
http://larafooddev/admin/profiles/1/plans

Manager Carlos Ferreira 08/06/2020

Olá Maurilio!
Tudo bem?

Você tem esse projeto no GitHub? Eu gostaria de dá uma olhada geral para identificar onde errou.

Provavelmente no controller você está chamando um método plans, ou tem algo mal relacionado nos models.

Carlos Ferreira
Criador Maurilio Bolonhesi II 08/06/2020

Olá Carlos, tenho sim: https://github.com/mbolonhesi/larafood

Porem eu encontrei o erro, no controller PlanProfileController a linha:

$plans = $profile->plans()->paginate();

Estava assim (errado), plan no singular:

$plans = $profile->plan()->paginate();

 

 

 public function plans($idProfile){                      

        if (!$profile = $this->profile->find($idProfile)){

            return redirect()->back();

        }

        $plans = $profile->plans()->paginate();

        return view('admin.pages.profiles.plans.plans',[

            'plans' => $plans,

            'profile' => $profile,

        ]);

    }

Maurilio Bolonhesi II
Alisson de Andrade Araújo 08/06/2020

Bom dia!

 

poderia ajudar ?

 

BadMethodCallException

Call to undefined method App\Models\User::historics()

 

Alisson de Andrade Araújo
Manager Carlos Ferreira 08/06/2020

Olá, Alisson!
Tudo bem?

Ajudo sim amigo, claro.

Abre um nova thread (ticket) para discutirmos a sua dúvida.

Posta o código no GitHub também;

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

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!