Sunday, May 21, 2017

Laravel Class 'App\authors' not found

Error is:

FatalErrorException in AuthorsController.php line 28: Class 'App\authors' not found

Line 28:

<?php

namespace App\Http\Controllers;
use App\authors;

use App\Http\Requests;
use Illuminate\Http\Request;

class AuthorsController extends Controller
{
    /**
     * Create a new controller instance.
     *
     * @return void
     */
    public function __construct()
    {
        $this->middleware('auth');
    }

    /**
     * Show the application dashboard.
     *
     * @return \Illuminate\Http\Response
     */
    public function show()
    {
        $authors = authors::all();  LINE 28
        return view('authors', ['authors'=> $authors]);
    }
}

Authors class:

<?php

namespace App;
use App;

use Illuminate\Database\Eloquent\Model;

class authors extends Model
{
    protected $table = 'authors';
}

I don t get it where the mistake is... I am new to Laravel.



via Bogdan C

Advertisement