Downloads
Stars
Version
Simple photo module which you can use to upload and work with photos in your project.
It provides Photo model controlled using Services\PhotoService
class.
Photos are stored in Laravel public storage and their metadata in database (table photos
).
php artisan vendor:publish --provider=MichaelDojcar\LaravelPhoto\Providers\PhotoServiceProvider
Get photo public url:
use MichaelDojcar\LaravelPhoto\Models\Photo;
$photo = Photo::findOrFail(1);
$photo->url();
You can generate any size of your Photos immediately in blade template.
use MichaelDojcar\LaravelPhoto\Models\Photo;
$photo = Photo::findOrFail(1);
$photo->resize(250, 120); // Specify width and height