Я получаю ошибку в Laravel после поиска и замены некоторого синтаксиса - PullRequest
0 голосов
/ 07 января 2020

Я только что попытался переименовать форму отправки git для вампира

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Vampire;

class VampireController extends Controller
{

/**
 * Display a listing of the prducts.
 *
 * @return \Illuminate\Http\Response
 */
public function index()
{
    $vampires = Vampire::all();
    return view('vampires.index',compact('vampires',$vampires));
}

Я получаю сообщение об ошибке

"Class 'App\Vampire' not found"

1 Ответ

0 голосов
/ 07 января 2020

Кажется, проблема не в VampireController.php. Есть три вещи, которые нужно проверить.

  1. Убедитесь, что у вас есть правильный файл в app/Vampire.php
  2. Проверьте пространство имен: в верхней части app/Vampire.php вы должны увидеть namespace App;
  3. Проверить имя класса: class Vampire extends Model

Это может быть незначительная опечатка, поэтому убедитесь, что все точно совпадает. Если ничего не помогает, composer dump-autoload никогда не болит.

...