ok-dev-up / image-downloader-from-url
通过URL下载图片的组件
dev-master
2018-11-29 22:38 UTC
Requires
- php: >=5.6
- ext-curl: *
Requires (Dev)
- phpunit/phpunit: 7.0.0
This package is auto-updated.
Last update: 2024-09-29 05:21:25 UTC
README
这是一个从其他服务器通过URL下载图片的组件。
安装
安装此组件的首选方式是通过 Composer。
可以运行
composer require ok/image-downloader-from-url
或者添加
"ok/image-downloader-from-url": "dev-master"
到你的composer.json文件的require部分。
使用
创建组件实例
$downloader = new \ok\ImageDownloader([ 'class' => \ok\validators\ImageValidator::class ]);
在数组中您应指定验证器类。它用于验证下载的文件。如果您不想运行验证,可以使用 \ok\validators\FakeValidator::class
。
然后您应该调用下载方法
$downloader->download($url, $imagesRoot, $file_name);
此方法接受以下参数:图片的URL、文件将被保存的目录路径以及下载文件的名称。