toneflix-code / fakerphp-lorem-toneflix
使用 Lorem Toneflix 的 fakerphp 替代图像提供程序。
1.0.2
2024-09-22 00:11 UTC
Requires
- php: ^8.0|^8.1|8.2|8.3
- fakerphp/faker: ^1.10|^1.20
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- phpunit/phpunit: ^9.5
- spatie/ray: ^1.28
- vimeo/psalm: ^4.8
Suggests
- ext-curl: *
README
简介
使用 fakerphp 和 lorem.toneflix.com.ng 的替代图像提供程序
安装
您可以通过 composer 在开发依赖项部分安装此包
composer require --dev toneflix-code/fakerphp-lorem-toneflix
用法
$faker = \Faker\Factory::create(); $faker->addProvider(new \ToneflixCode\FakerLoremToneflix\FakerLoremToneflixProvider($faker)); // return a string that contains a url like 'https://lorem.toneflix.com.ng/images/avatar?w=800&h=600' $faker->imageUrl(width: 800, height: 600, category: 'avatar'); // download a properly sized image from lorem toneflix into a file with a file path like '/tmp/13b73edae8443990be1aa8f1a483bc27.jpg' $filePath= $faker->image(dir: '/tmp', width: 640, height: 480);
此外,还有一些其他选项
- 效果(灰度,像素化)
- 根据 ID 返回特定照片而不是随机照片(例如:https://lorem.toneflix.com.ng/images/image/00020)
测试
composer test
贡献
有关详细信息,请参阅 CONTRIBUTING
安全漏洞
请查看我们如何报告安全漏洞的 安全策略
鸣谢
许可证
MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件