darksandr / orchid-images
Image
1.0.0
2023-08-30 06:49 UTC
Requires
- php: >=8.1
- intervention/image: ^2.7
- orchid/platform: ^14.0.0
Requires (Dev)
- orchestra/testbench: ^8.5
README
composer require darksandr/orchid-images
Example use
Default
$images = \Orchid\Attachment\Models\Attachment::find(1);
\DarKsandr\Images\Image::make($images);
Custom resize name
\DarKsandr\Images\Image::resize('custom_name')->save($images);
Config
Name | Description |
---|---|
default | Default Image Resize Name |
component | Component Image Name |
format | Format Image Output (Supported format: "JPEG", "PNG", "GIF", "TIF", "BMP", "ICO", "PSD", "WebP") |
resizes | Resizes List |
Example resize
/*
|--------------------------------------------------------------------------
| Resizes
|--------------------------------------------------------------------------
|
| If empty width and height - no resize
|
*/
'resizes' => [
'custom_name' => [
['width' => 800, 'height' => null, 'name' => 'pc', 'media' => 'max-width: 799px'],
['width' => 300, 'height' => null, 'name' => 'mobile', 'media' => 'min-width: 800px'],
],
],