Álvaro Campos Merlotto
Criador Álvaro Campos Merlotto 03/08/2022

Boa noite. Acredito que estou fazendo como é mostrado no vídeo, mas aqui pra mim não reconhece o conteúdo do $this->category. Retorna o seguinte erro:

Call to a member function create() on null in file /var/www/html/laravel/espti_webservices_restful/app/Http/Controllers/Api/CategoryController.php on line 36

O código no meu github está no link abaixo. Pode me dizer se deixei escapar alguma coisa? Obrigado

 https://github.com/alvaro220592/espti_webservices_restful

Luan de Melo Martins 03/08/2022

Pra entender melhor seu erro faça o seguinte. Vi que na sua model o fillable está recebendo apenas o atributo "name", você tá pegando o request->all();

usa o dd() pra inspecionar o request->all() e verifica se de fato está pegando apenas o name. Caso não, você pode usar a função except para retirar os atributos que estão vindo a mais.

Luan de Melo Martins
Luan de Melo Martins 03/08/2022

Category::create() // esse objeto é pra ser o model

Luan de Melo Martins
Manager Carlos Ferreira 03/08/2022

Olá, Álvaro!
Tudo bem?

O nome do seu método construtor ficou errado, o correto é:
__construct()

Carlos Ferreira
Criador Álvaro Campos Merlotto 03/08/2022

Ah, entao era por isso q não tava entrando nada no objeto. Muito obrigado

Álvaro Campos Merlotto
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!