Ошибка
Class 'App\Models\Mylist' not found"
только на продакшене, на локалхосте все ок.
Место
/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasRelationships.php
protected function newRelatedInstance($class)
{
return tap(new $class, function ($instance) {
if (! $instance->getConnectionName()) {
$instance->setConnection($this->connection);
}
});
}
В контроллерах вызывается от юзера
$user->lists()
И в этот момент ошибка.
Отношения в модели User
public function lists()
{
return $this->hasMany('App\Models\Mylist','user_id', 'id');
}
При этом с другими моделями/отношениями (которые сделаны и вызываются точно также) проблем нет