Ще як варіант, думав, типо щось hasManyThrough
використовувати.
не нужно. Вот так можно юзера и классы связать
public function classes()
{
return $this->belongsToMany('App\Class', 'classes_items', 'class_id', 'user_id');
}
только нужно проверить 'class_id', 'user_id' правильно ли стоят или нет. Также можно сделать связь юзеров и итемов. В теории должно работать как минимум на чтение