Download the PHP package m1n64/imageresizer-sdk without Composer
On this page you can find all versions of the php package m1n64/imageresizer-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package imageresizer-sdk
📃 PHP SDK for Image Resizer
This is a lightweight PHP SDK for interacting with the Image Resizer Service. It provides a simple, typed API for uploading and retrieving images via the REST interface.
✨ Features
- Upload images via file, binary, or blob
- Retrieve image metadata and links
- Strict types using DTOs and Enums
- Guzzle-based HTTP client
- Supports optional API key authentication
- Fully unit-tested
If you're looking for Laravel ImageResizer SDK - you may to user this https://github.com/junior-idiot/laravel-imageresizer-sdk
⚙️ Installation
🚀 Quick Start
🔧 Available Methods
✅ Health Check
📎 Upload via multipart
🔢 Upload via binary stream
📁 Upload from blob in memory
🔍 Get image by ID
📊 Response Entity: Image
Enum ImageStatus: pending, processing, ready, error
You can call:
📖 Related
This SDK is made to work with the Image Resizer Shared Service, which provides:
- A local HTTP/gRPC server
- Image compression to WebP
- Thumbnail generation
- Configurable via JSON or ENV
- Distributed as a standalone binary or Docker image
🎓 Tests
Tests use full mocking of the HTTP layer (Guzzle), no external service required.
🧙♂️ Author
Made with ❤️ by the Kirill Sakharov (LinkedIn)
All versions of imageresizer-sdk with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.1
guzzlehttp/guzzle Version ^7.9
ramsey/uuid Version ^4.7
ext-fileinfo Version *
guzzlehttp/guzzle Version ^7.9
ramsey/uuid Version ^4.7
ext-fileinfo Version *
The package m1n64/imageresizer-sdk contains the following files
Loading the files please wait ...