mirror of
https://git.meshkee.com/cssd/cssd-back.git
synced 2026-10-10 22:51:06 +03:30
25 lines
476 B
PHP
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);
|
|
}
|
|
}
|