shridharkaushik29 / laravel-eloquent-files
File Handling with Eloquent Models in Laravel
2.0.0
2019-09-03 19:49 UTC
Requires
- laravel/framework: 6.0.*
README
Installation using Composer:
composer require shridharkaushik29/laravel-eloquent-files
Usage:
In your eloquent model use \Shridhar\EloquentFiles\HasFile
trait and create a method for accessing file like below:
<?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"); } }
Here "image_path"
is the attribute/column name on which you want to assign the path of the uploaded file, default is "file_path".
The second argument accepted by the file_info()
method is the array of the following options.
Name | Value |
---|---|