cleaning day
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user