Laravel scheint einen Fehler in Zeile 3 use App\List;
zu werfen, aber ich kann das Problem nicht lösen, da ich neu bei Laravel bin (vielleicht ist es ein Problem mit der PHP-Version?).Erwartete Kennung T_STRING
Fehler: syntax error, unexpected 'List' (T_LIST), expecting identifier (T_STRING)
Hier ist meine PageController
Klasse:
<?php
use App\List;
namespace App\Http\Controllers;
class PageController extends Controller
{
public function home(){
$lists = List::all();
return view('home', compact('lists'));
}
}
und hier ist App\List
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class List extends Model
{
public function items(){
return $this->hasMany(ListItem::class);
}
}
down-voting ohne Angabe von Gründen? es ist lächerlich. –
Liste ist ein reserviertes Schlüsselwort. versuchen, etwas anderes zu benennen – Sid
Facepalm. Vielen Dank. – Polarize