Class 'App \ Http \ Controllers \ DB' nicht gefunden und ich kann auch kein neues Modell verwenden

Ich habe ein sehr einfaches Problem. In L4 haben sich die folgenden Methoden sofort bewährt, und jetzt bin ich verloren. Bitte helfen Sie. Vor ein paar Tagen habe ich ein Laravel 5.0-Projekt gestartet. Ich habe jetzt eine frische, saubere Installation.

Problem 1: Wenn ich versuche, etwas aus der Datenbank zu bekommen

$headquote = DB::table('quotation_texts')->find(176);

Ich bekomme das:

Class 'App\Http\Controllers\DB' not found

Problem 2: Bevor ich das User.php-Modell geklont habe, wurde der Klassenname in "Zitat" geändert. Unten sehen Sie den Inhalt der Datei Quotations.php im App-Stammverzeichnis:

<?php namespace App;

 use Illuminate\Database\Eloquent\Model;

 class Quotation extends Model  {

    /**
     * The database table used by the model.
     *
     * @var string
     */
    protected $table = 'quotation_texts';
}

Jeder Versuch, das Modell zu verwenden

$headquote = Quotation::find(176);

ends up with this:

Class 'App\Http\Controllers\Quotation' not found

Haben Sie eine Idee, wie ich das Problem beheben könnte?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage