@artem_atlas

Class not found из User Model?

Error
Class ' App\Models\Tests\test' not found
Используется laravel 8.
User model:
<?php
namespace App\Models;

use Illuminate\Foundation\Auth\User as Authenticatable;

class User extends Authenticatable
{
    public function createdTests()
    {
        return $this->hasMany(' App\Models\Tests\test', 'creator_id', 'id');
    }
}

test:
namespace App\Models\Tests;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use App\Models\Tests\testViews;
use App\ILanguages;

class test extends Model
{
    public function creator()
    {
        return $this->belongsTo('App\Models\User', 'creator_id', 'id');
    }

Controller:
auth()->user()->createdTests()->create([
            'name' => "hello",
            'desc' => "hello",
        ]);
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
ВЕРТЕКС Санкт-Петербург
от 90 000 ₽
Laptop.ru Москва
от 150 000 до 190 000 ₽
Set Service Group Санкт-Петербург
от 50 000 ₽
02 авг. 2021, в 02:46
50000 руб./за проект
02 авг. 2021, в 00:48
20000 руб./за проект
02 авг. 2021, в 00:43
4000 руб./за проект