shridharkaushik29/laravel-eloquent-files

使用 Laravel Eloquent 模型处理文件

2.0.0 2019-09-03 19:49 UTC

This package is auto-updated.

Last update: 2024-09-14 16:29:32 UTC


README

使用 Composer 安装

composer require shridharkaushik29/laravel-eloquent-files

使用方法

在你的 Eloquent 模型中使用 \Shridhar\EloquentFiles\HasFile 特性,并创建一个如下访问文件的方法

<?php

namespace App\Model;

use Illuminate\Database\Eloquent\Model;

class Member extends Model {

	use \Shridhar\EloquentFiles\HasFile;

	function getImageAttribute() {
		return $this->file_info("image_path");
	}

}

这里 "image_path" 是你想分配上传文件路径的属性/列名,默认是 "file_path"。

file_info() 方法接受的第二个参数是以下选项的数组。