vietanh/mediacenter

This package is abandoned and no longer maintained. No replacement package was suggested.

Media center

dev-master 2019-10-24 08:04 UTC

This package is auto-updated.

Last update: 2023-04-24 15:18:36 UTC


README

Step 1: Install MediaCenter

composer require vietanh/mediacenter

Step 2: Add service provider to config/app.php

VietAnh\MediaCenter\MediaCenterServiceProvider::class,

Step 3: Publish vendor

php artisan vendor:publish --tag=mediacenter --force
php artisan migrate
php artisan storage:link

Step 4: Using

// Save an uploaded file
if ($request->hasFile("file"))
{
	$media = Media::saveFile($request->file);
}

// Download file from internet

$media = Media::download_file($url);

// get image link
// $style = "scale_to_fill" or "scale_to_fit"

$media->link($width, $height, $style);

// get file path
$media->path();

Step 5: see upload file

http://your-host-name/mediacenter/image-id