Модель не работает FatalErrorException

#php #laravel #model

#php #laravel #Модель

Вопрос:

Я создал модель под названием category.php как вы можете видеть в приведенном ниже коде:

 <?php

namespace AppModels;
use IlluminateDatabaseEloquentModel;

class Category extends Models
{
    /**
     * The attributes that are mass assignable.
     *
     * @var array
     */
    protected $table = 'categories';

    /**
     * The attributes that should be hidden for arrays.
     *
     * @var array
     */
    protected $fillable = ['name',];

    protected $hidden = [];
}
  

Теперь всякий раз, когда я пытаюсь запустить свой сайт, я получаю эту ошибку:

 FatalErrorException in category.php line 7:
Class 'AppModelsModels' not found
  

Я не знаю, что я здесь сделал не так, буду признателен за любую помощь.

Заранее спасибо,

-Кевин

Ответ №1:

У вас должен быть класс с именем «Models» внутри вашей папки models или расширьте модель eloquent правильным образом.

 <?php
namespace AppModels;

use IlluminateDatabaseEloquentModel;

class Category extends Model
{
}