Почему я получаю ошибку Class '\ App \ Teacher' not found - PullRequest
0 голосов
/ 19 мая 2019

Я изменяю местоположение модели по сравнению с ее исходным местоположением (помещаю в новый каталог в проекте Laravel) и также изменяю пространство имен. Но теперь я получаю следующую ошибку.

Я изменяю пространство имен модели.

<?php

namespace App\Models\Teacher\Teacher;
//namespace App;

enter image description here

enter image description here

Ответы [ 3 ]

0 голосов
/ 19 мая 2019

Просто измените пространство имен вашей модели

<?php

namespace App\Models\Teacher;

и использовать везде

use App\Models\Teacher\Teacher;
0 голосов
/ 20 мая 2019

Ваше пространство имен App\Models\Teacher, а не App\Models\Teacher\Teacher.

В вашем контроллере используйте команду use App\Models\Teacher\Teacher для использования модели.

0 голосов
/ 19 мая 2019

Проблема в том, что вы не указали путь к файлу right .как ваш путь из пространства имен App \ Models \ Teacher \ Teacher

попробуйте следующее в модели:

use App\Models\Teacher\Teacher;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...