public function users() { $ids = []; foreach ($this->orderlines as $orderline) { if (!in_array($orderline->user->id, $ids)) { $ids[] = $orderline->user->id; } } return User::withTrashed()->whereIn('id', $ids)->orderBy('id', 'asc')->get(); }