astrotomic / laravel-weserv-images
为 images.weserv.nl 提供流畅的 URL 生成器,并带有 Laravel 绑定。
1.0.0
2020-06-24 19:12 UTC
Requires
- php: ^7.4
- ext-json: *
- astrotomic/php-weserv-images: ^1.0
- illuminate/contracts: ^6.0 || ^7.0
- illuminate/http: ^6.0 || ^7.0
- illuminate/support: ^6.0 || ^7.0
Requires (Dev)
- orchestra/testbench: ^4.0 || ^5.0
- phpunit/phpunit: ^8.0 || ^9.0
README
此包为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