Вы должны использовать use User;
в сочетании с User::find($id);
Когда у вас есть косая черта перед ним, вы в основном объединяете 2 выше в одно.
по глубине:
Класс User
(в соответствии с вашим примером), по-видимому, не имеет пространства имен, но файл, в котором вы его используете, имеет его.
Другими словами, User
класс определен в корневом пространстве имен.
Обычно вы можете использовать классы из корневого пространства имен без use
или /
, но только если файл, в котором вы его используете, имеет пространство имен.
Таким образом, вам придется указать пространство имен объекта, который вы пытаетесь использовать, либо с помощью use User;
, либо /User::
Хотя оба действуют идентично, большинство разработчиков предпочитают использовать вариант use
.