cleaning day

This commit is contained in:
ludo
2024-02-22 21:28:33 +01:00
parent 00fc978217
commit 3acb69abe4
111 changed files with 198 additions and 2456 deletions

View File

@@ -2,6 +2,8 @@
namespace App\Traits\Model;
use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\Relations\HasOne;
use Spatie\Image\Manipulations;
use Spatie\MediaLibrary\InteractsWithMedia;
use Spatie\MediaLibrary\MediaCollections\Models\Media;
@@ -10,12 +12,12 @@ trait Imageable
{
use InteractsWithMedia;
public function images()
public function images(): HasMany
{
return $this->hasMany(Media::class, 'model_id')->where('model_type', get_class($this));
}
public function image()
public function image(): HasOne
{
return $this->hasOne(Media::class, 'model_id')->where('model_type', get_class($this))->latest();
}