Ola Estou seguindo as suas aulas, mas estou fazendo um cadastro de livros e usando o mysql. Criei o banco bd_livraria e a tabela livro no mysql Até a parte que pegamos o request e imprimimos na tela está tudo funcionando.
Quando tento instanciar o objeto da classe Livro no controlador aparece um erro e não consigo prosseguir. Você tem alguma dica do que poderia ser? Tem alguma forma de eu testar a minha conexao sem precisar incluir nada? Seria só com o new sem o save? Eu tentei isso também mas o erro é no new().
O erro é o seguinte (na linha do new Livro() ):
Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR)
Class 'App\Http\Controllers\Livro' not found
O código do Controlador é o seguinte:
public function store(Request $request){
$nome = $request->nome;
//cria o objeto Livro
$novoLivro = new Livro();
$novoLivro->nome = $nome;
//executa o método salvar da classe Livro
var_dump($novoLivro->save());
}
O código da classe Livro:
<?php
use illuminate\Database\Eloquent\Model;
class Livro extends Model{
// se o nome não for indicado será utilizado o nome da classe no plural iniciado em minúsculo
protected $table = 'livro';
public $timestamps = false;
}
?>