mzapeka/img_php_loader

简单从远程主机加载图片的加载器

dev-master / 1.0.x-dev 2018-01-09 22:01 UTC

This package is not auto-updated.

Last update: 2024-09-20 02:12:11 UTC


README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

此包旨在通过HTTP协议从远程主机简单加载图片。它使用 PSR-7

要求

需要最低PHP 7.1。

需要CURL扩展。

此包使用一些不稳定的包,因此您必须在 composer.json 中将项目的最小稳定性设置为类似 beta 或 dev。

"minimum-stability": "dev",
"prefer-stable": true

如果不这样做,下面的安装过程将失败。

安装

此适配器满足客户端实现的要求,将使其能够使用以下方式安装客户端

composer require mzapeka/img_php_loader

使用 - 简单

最简单的使用场景

$imgLoader = new ImgLoader();
try {
        //setup the path to folder with images
    $imgLoader->setPicFolder('test_folder');
        //setup the URL of remout host with images
    $imgLoader->setUrl('https://test.com/catalog/index.php');
    $imgLoader->uploadImages();
} catch (Exception $e){
    echo $e->getMessage();
}

这就是全部,这就是您开始所需的一切。

测试

只需在克隆项目的根目录中运行PHPUnit。一些调用需要互联网连接(请参阅 tests/Factory/EntityTest)。

phpunit

贡献

请参阅 CONTRIBUTINGCODE_OF_CONDUCT 以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件 mzapeka@gmail.com 而不是使用问题跟踪器。

致谢

许可

MIT许可(MIT)。有关更多信息,请参阅 许可文件