Files

25 lines
476 B
PHP

<?php
namespace App\Services\Media;
use Spatie\MediaLibrary\MediaCollections\Models\Media as BaseMedia;
class Media extends BaseMedia
{
public function getTable(): string
{
return 'media';
}
public function getThumbnailAddressAttribute()
{
return $this->getUrl('thumbnail');
}
public function assign($model, $collectionName)
{
$this->collection_name = $collectionName;
$model->media()->save($this);
}
}