zenapply/laravel-upload

此包已被放弃,不再维护。作者建议使用 leadthread/laravel-upload 包。

2.0.0 2017-04-20 16:07 UTC

This package is auto-updated.

Last update: 2021-12-17 07:50:26 UTC


README

Latest Version Software License Build Status Scrutinizer Code Quality Code Coverage Dependency Status Total Downloads

安装

通过 composer 安装 - 在终端中

composer require leadthread/laravel-upload

现在将以下内容添加到你的 config/app.php 文件中的 providers 数组

LeadThread\Upload\Providers\Upload::class

并将以下内容添加到 config/app.php 文件中的 aliases 数组

"Upload" => "LeadThread\Upload\Facades\Upload",

然后你需要在终端中运行以下命令来复制配置和迁移文件

php artisan vendor:publish --provider="LeadThread\Upload\Providers\Upload"

在运行迁移之前,你可能想查看 config/upload.php 并将 table 属性更改为你希望使用的表名。之后运行迁移

php artisan migrate

使用

将文件保存到磁盘和数据库中

function upload(Request $request)
{
	$file = $request->file('file');

	//Returns an Eloquent Model for the file
	$model = Upload::create($file);
}

贡献

贡献总是受欢迎的!