So, in L5, I created a folder like app/Models/Blog , where the Posts.php file is Posts.php , which looks like this:
<?php namespace App\Models\Blog; use Illuminate\Database\Eloquent\Model; class Posts extends Model { protected $table = 'posts'; }
After that I executed composer dump , and then in the controller:
namespace App\Http\Controllers; use App\Http\Controllers\Controller; use Models\Blog\Posts as Posts; class BlogController extends Controller { public function index() { $post = Posts::all()->toArray(); dd($post); } }
It gives me an error message:
FatalErrorException in BlogController.php line 14: Class 'Models\Blog\Posts' not found
source share