Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Error Handler line 25 quando uso o :all() do eloquent

Minha model :

<?php namespace App;

use Illuminate\Database\Eloquent\Model;

class Produto extends Model {

    //
    protected $table      = 'produtos';
    protected $primaryKey = 'id_produto';
    protected $timestamps = false;
}

Meu Controller:

<?php namespace App\Http\Controllers;

use DB;
use Request;
use Produto; 

class ProdutoController extends Controller
{
    public function lista()
    {
        $produto = Produto::all();
        return view('lista_produto')->with('produtos',$produto);
    }
3 respostas

Opa tudo blz?

já tentou dar importar o model dessa forma? use app/Produto;

Espero que funcione!

Tentei agora, o resultado foi o mesmo. Também ja tentei loja\Produto e não funcionou.

solução!

Achei o erro : são os namespaces do Controller, alterando para

use Illuminate\Http\Request; 
use App\Produto;

passa a funcionar normalmente