astrotomic/laravel-weserv-images

为 images.weserv.nl 提供流畅的 URL 生成器,并带有 Laravel 绑定。

1.0.0 2020-06-24 19:12 UTC

This package is auto-updated.

Last update: 2024-08-29 05:12:57 UTC


README

Latest Version MIT License Offset Earth Larabelles

GitHub Workflow Status StyleCI Total Downloads

此包为astrotomic/php-weserv-images提供了一个Laravel包装器,用于流畅的URL构建器。

安装

您可以通过composer安装此包

composer require astrotomic/laravel-weserv-images
php artisan vendor:publish --provider="Astrotomic\Weserv\Images\Laravel\WeservImagesServiceProvider" --tag=config

用法

use Astrotomic\Weserv\Images\Enums\Fit;

echo weserv('https://images.weserv.nl/lichtenstein.jpg')
    ->w(512)
    ->h(512)
    ->we()
    ->fit(Fit::INSIDE);
// https://images.weserv.nl/?w=512&h=512&we=1&fit=inside&url=https%3A%2F%2Fimages.weserv.nl%2Flichtenstein.jpg

测试

composer test

变更日志

请参阅CHANGELOG了解最近更改的详细信息。

贡献

请参阅CONTRIBUTING以获取详细信息。您可能还对CODE_OF_CONDUCT感兴趣。

安全

如果您发现任何安全相关的问题,请参阅SECURITY了解报告步骤。

致谢

许可

MIT许可(MIT)。请参阅许可文件以获取更多信息。

Treeware

您可以使用此包,但如果它进入了您的生产环境,我将非常感谢您为世界买一棵树。

众所周知,应对气候危机并防止气温上升超过1.5C的最好工具之一是种植树木。如果您为我的森林做出贡献,您将为当地家庭创造就业机会并恢复野生动物栖息地。

您可以在offset.earth/treeware购买树木

更多关于Treeware的信息请参阅treeware.earth