Download the PHP package agsystemspl/abstract-rest-client without Composer
On this page you can find all versions of the php package agsystemspl/abstract-rest-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download agsystemspl/abstract-rest-client
More information about agsystemspl/abstract-rest-client
Files in agsystemspl/abstract-rest-client
Download agsystemspl/abstract-rest-client
More information about agsystemspl/abstract-rest-client
Files in agsystemspl/abstract-rest-client
Vendor agsystemspl
Package abstract-rest-client
Short Description PHP (Guzzle) API Wrapper
License MIT
Package abstract-rest-client
Short Description PHP (Guzzle) API Wrapper
License MIT
Please rate this library. Is it a good library?
Informations about the package abstract-rest-client
Abstract REST Client
Overview
A PHP (Guzzle) API Wrapper designed for simplicity and extensibility. This library provides an elegant, fluent, chainable interface for constructing complex API endpoints and handling various HTTP methods.
Features
- 🔗 Fluent, chainable API design
- 🌐 Supports GET, POST, PUT, PATCH, DELETE, HEAD methods
- 🔧 Highly customizable and extensible
- 🔒 Safe URL encoding and path construction
- 📦 Flexible options management
- 🚀 Built on top of Guzzle HTTP
Requirements
- PHP 7.0+
- Guzzle HTTP (^6.0 or ^7.0)
Installation
Install via Composer:
Basic Usage
Extending the Abstract Client
Key Concepts
Path Construction
- Use property access or method calls to build paths
- Segments are automatically URL-encoded
- Null, false, and empty values are filtered out
Request Methods
Options Management
Advanced Customization
Extend the abstract class to add custom behavior:
Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
License
Distributed under the MIT License. See LICENSE for more information.
Contact
agsystems.pl - https://agsystems.pl
Project Link: https://github.com/agsystemspl/abstract-rest-client
All versions of abstract-rest-client with dependencies
PHP Build Version
Package Version
The package agsystemspl/abstract-rest-client contains the following files
Loading the files please wait ...