This is my first time using Laravel 5.2 and I am trying to view the list of two quotes with it's author

The data I want to list are;

1. *quotes* from table *quotes*
2. *name* from table *author*

My DB schema for *quotes* and *authors*

quotes;

```
Schema::create('quotes', function (Blueprint $table) {
    $table->increments('id');
    $table->integer('author_id');
    $table->text('quotes');
    $table->timestamps();
});

```

authors;

```
Schema::create('authors', function (Blueprint $table) {
    $table->increments('id');
    $table->text('name');
    $table->text('origin');
    $table->integer('died');
    $table->timestamps();
});

```

My controller is like this;

```
namespace App\Http\Controllers;

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

class QuotesController extends Controller {

public function index() {
    $quotes = Quotes::with('authors')->orderBy('created_at','desc')->paginate(25);
    return view('quotes.all',[
        'quotes' => $quotes
    ]);
}

```

My Authors model;

```
namespace App;

use Illuminate\Database\Eloquent\Model;

class Authors extends Model {
    public function Quotes() {
        return $this->hasMany('App\Quotes');
    }
}

```

My Quotes model;

```
namespace App;

use Illuminate\Database\Eloquent\Model;

class Quotes extends Model {
    public function Authors() {
        return $this->belongsTo('App\Authors');
    }
}

```

and lastly, my view of course;

```
<ul class="list-group">
    @forelse ($quotes as $quote)   
        <li class="list-group-item">{{ $quote->quotes }} <br>
            <span class="label label-primary">{{ $quote->authors->name }}</span>
        </li>
    @empty
        <p>No quotes</p>
    @endforelse
</ul>

```

I am new to PHP and I hope you can help me with this matter. I am really appreciate.