naxon/laravel-url-uploaded-file

一个利用URL从Laravel的UploadedFile功能进行文件上传的包。

1.0.0 2020-10-25 14:18 UTC

This package is auto-updated.

Last update: 2024-09-04 22:36:08 UTC


README

Latest Version on Packagist Tests Total Downloads

此包通过使用文件URL而不是常规文件上传,扩展了Laravel的UploadedFile功能。

阅读完整文章在我的博客: https://naxon.dev/blog/upload-files-from-urls-in-laravel

安装

您可以通过composer安装此包

composer require naxon/laravel-url-uploaded-file

用法

use Naxon\UrlUploadedFile\UrlUploadedFile;

$file = UrlUploadedFile::createFromUrl('https://naxon.dev/assets/img/portrait.jpg');

现在,由于UrlUploadedFile扩展了UploadedFile,您可以存储它,获取其路径和扩展名,并使用与它相关的UploadedFile的功能。

测试

composer test

变更日志

请参阅CHANGELOG以获取有关最近更改的更多信息。

路线图

版本1.0仅提供基本功能。它是从我正在工作的实际项目中提取出来的。版本2.0的计划是通过添加更多下载器来扩展功能。

贡献

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

安全漏洞

请查看我们如何报告安全漏洞的安全策略

鸣谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。