When starting to work with models I got the following error
Class Post not found`.
All I did:
- Created a Model with the command php artisan make:model
- Tried to get all entries from table posts
with echo Post::all()
I used the following code:
router.php
Route::get('/posts', function(){
$results = Post::all();
return $results;
});
Post.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Post extends Model {
protected $table = 'posts';
}
What I tried
- Renaming Class
- Dump-autoload (Laravel 4 Model class not found)