nguyenhiep/laravel-url-uploaded-file

一个利用URL来增强Laravel的UploadedFile功能的包。

1.0.1 2021-03-18 04:03 UTC

This package is auto-updated.

Last update: 2024-09-22 17:52:52 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)。有关更多信息,请参阅许可文件