kinoheld / aws-serverless-image-handler
Library to build image URLs according to https://github.com/awslabs/serverless-image-handler
dev-master
2019-07-04 13:22 UTC
This package is auto-updated.
Last update: 2025-03-05 03:03:52 UTC
README
Library to build image URLs according to https://github.com/awslabs/serverless-image-handler
Installation
Via composer:
composer require kinoheld/aws-serverless-image-handler
Usage
$imageHandler = new kinoheld\AwsServerlessImageHandler\ImageHandler(); $imageHandler->setDomain('https://xxx.cloudfront.net/'); $imageHandler->setBucket('my-bucket'); // Original image. $imageUrlOriginal = $imageHandler->getUrl('images/my-image.png'); // Resized image. $imageUrlResized = $imageHandler->getUrl('images/my-image.png', [ 'resize' => [ 'width' => 600, 'fit' => 'cover', ], ]);