astrotomic / php-weserv-images
images.weserv.nl 的流畅 URL 生成器
1.1.0
2023-09-04 09:13 UTC
Requires
- php: ^7.4|^8.0
- astrotomic/php-conditional-proxy: ^0.2.0
Requires (Dev)
- phpunit/phpunit: ^9.0
README
此包提供了用于 images.weserv.nl 的流畅 PHP OOP 构建器。
安装
您可以通过 composer 安装此包
composer require astrotomic/php-weserv-images
用法
use Astrotomic\Weserv\Images\Url; use Astrotomic\Weserv\Images\Enums\Fit; $url = new Url('https://images.weserv.nl/lichtenstein.jpg'); $url->w(512)->h(512)->we()->fit(Fit::INSIDE); echo $url; // 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。