PHP code example of raselswe / image-resizer

1. Go to this page and download the library: Download raselswe/image-resizer library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

raselswe / image-resizer example snippets




// TEST IMAGE RESIZER -- EXAMPLE CODE -- web.php

Route::get('image/upload', [ImageUploadController::class, 'index']);
Route::post('image/upload', [ImageUploadController::class, 'upload']);


// ImageUploadController.php



namespace App\Http\Controllers;

use Illuminate\Http\Request;
use RaselSwe\ImageResize\ImageResize;

class ImageUploadController extends Controller
{
    public function index()
    {
        return view('image');
    }

    public function upload(Request $request, ImageResize $resize)
    {

        $item = $resize->resize($request->file, 150, 150);
        dd($item);
        // GET ARRAY
        // FIND ORIGINAL IMAGE AND RESIZED IMAGE LINK
        // MAKE DB TRANSECTION HERE

    }
}
bash
php artisan vendor:publish --provider="RaselSwe\ImageResize\ImageServiceProvider"