This package provides a fluent PHP OOP builder for images.weserv.nl.
You can install the package via composer:
composer require everzel/weserv-php
use Everzel\WeservImages;
use Everzel\Enums\Fit;
$weserv = WeservImages::make('https://images.weserv.nl/lichtenstein.jpg', 'https://wsrv.nl', false);
$url = $weserv
->w(512)
->h(512)
->we()
->fit(Fit::INSIDE->value);
echo $url;
function weserv(string $imageUrl) {
return WeservImages::make($imageUrl, 'https://wsrv.nl', false);
}
$url = weserv('https://images.weserv.nl/lichtenstein.jpg')
->w(512)
->h(512)
->we()
->fit(Fit::INSIDE->value);
echo $url;