1
0
mirror of https://github.com/cp6/my-idlers.git synced 2024-11-16 23:42:32 +01:00

Updated Labels class

Removed unused function
Added assigned() hasMany
This commit is contained in:
cp6 2022-07-20 14:36:19 +10:00
parent c9108efd63
commit bb07f86deb

View File

@ -43,14 +43,9 @@ class Labels extends Model
});
}
public static function labelsForService(string $service_id)
public function assigned()
{
return Cache::remember("labels_for_service.$service_id", now()->addMinute(5), function () use ($service_id) {
return DB::table('labels_assigned as l')
->join('labels', 'l.label_id', '=', 'labels.id')
->where('l.service_id', '=', $service_id)
->get(['labels.id', 'labels.label']);
});
return $this->hasMany(LabelsAssigned::class, 'label_id', 'id');
}
}