alimohammaddev/image-uploader

A Laravel-ready image uploader package that supports validation, MIME filtering, and safe unique naming for uploaded files.

Maintainers

Package info

github.com/AliMohammadDev/image-uploader

pkg:composer/alimohammaddev/image-uploader

Statistics

Installs: 1

Dependents: 0

Suggesters: 0

Stars: 2

Open Issues: 0

v1.0.0 2025-06-29 09:22 UTC

This package is auto-updated.

Last update: 2026-03-28 09:59:57 UTC


README

A Laravel-ready image uploader package that supports validation, MIME filtering, and safe unique naming for uploaded files.

Installation

Require the package via Composer:

composer require alimohammaddev/image-uploader

## Usage

## Upload a new image

use ImageUploader\Facades\ImageUploader;

Route::post('/upload', function () {
    $path = ImageUploader::upload(request()->file('image'));
    return response()->json(['path' => $path]);
});

## Upate a new image

use ImageUploader\Facades\ImageUploader;

Route::post('/update', function () {
    $oldPath = 'images/old-image-name.png'; 
    $newPath = ImageUploader::update(request()->file('image'),$oldPath);
    return response()->json(['path' => $newPath]);
});