public function registerMediaCollections(): void
{
$this
->addMediaCollection(name: 'products')
->useDisk(diskName: 'products')
->useFallbackUrl(url: '/images/missing-product-image.jpg');
}
public function registerMediaConversions(?Media $media = null): void
{
$this->addMediaConversion(name: 'optimized')
->withResponsiveImages()
->width(width: 500)
->height(height: 500)
->optimize();
}
public function registerMediaCollections(): void
{
$this
->addMediaCollection(name: 'products')
->useDisk(diskName: 'products')
->useFallbackUrl(url: '/images/missing-product-image.jpg');
}
public function registerMediaConversions(?Media $media = null): void
{
$this->addMediaConversion(name: 'optimized')
->withResponsiveImages()
->width(width: 500)
->height(height: 500)
->optimize();
}