Download the PHP package batyukovstudio/bat-media without Composer
On this page you can find all versions of the php package batyukovstudio/bat-media. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download batyukovstudio/bat-media
More information about batyukovstudio/bat-media
Files in batyukovstudio/bat-media
Informations about the package bat-media
bat-media
Apiato MediaEntity Container
Для использования подключить к нужной сущности
Интерфейс
HasBatImages
Трейт
InteractsWithBatImages
Вы можете изменить основные свойства для генерации картинок в
config/bat-media.conf
Также в этом конфиге вы можете поменять драйвер получения конфигурации картинок
-
Чтобы выбрать драйвер DATABASE, необходимо заполнить таблицу в бд, можно сделать это с помощью страницы в filament
-
Чтобы выбрать драйвер CONFIG_FILE, необходимо добавить в модель функцию
public function getMediaConfigName(): string { return 'section-modelMedia'; }
Структура конфига
return [
'collections' => [
ModelMediaEnum::COLLECTION_PREVIEW => [
'is_gallery' => false,
'format' => MediaFormat::WEBP,
'non_queued' => true,
'quality' => 80,
'conversions' => [
MediaSize::SMALL->value => [
'width' => 672,
'height' => 248,
],
MediaSize::MEDIUM->value => [
'width' => 672,
'height' => 248,
'quality' => 90,
],
],
],
ModelMediaEnum::COLLECTION_GALLERY => [
'is_gallery' => false,
'conversions' => [
MediaSize::MEDIUM->value => [
'width' => 675,
'height' => 418,
'quality' => 90,
],
],
],
],
];
All versions of bat-media with dependencies
laravel/framework Version ^10.0
spatie/laravel-medialibrary Version ^11.5
intervention/image-laravel Version ^1.3