Download the PHP package itkg/consumer without Composer
On this page you can find all versions of the php package itkg/consumer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download itkg/consumer
More information about itkg/consumer
Files in itkg/consumer
Download itkg/consumer
More information about itkg/consumer
Files in itkg/consumer
Vendor itkg
Package consumer
Short Description Itkg consume library
License MIT
Homepage http://github.com/itkg/consumer
Package consumer
Short Description Itkg consume library
License MIT
Homepage http://github.com/itkg/consumer
Please rate this library. Is it a good library?
Informations about the package consumer
Webservice consumer library
features
- Rest & Soap consumer library
- Webservice caching
- Logging
- OAuth management
Installation
Installation by Composer
If you use composer, add library as a dependency to the composer.json of your application
Usage
Simple example of Rest WS
Configuration
Logs
-
Create a new logger instance
- Add logger listener to your event dispatcher
Serialization
-
Add Deseralizer listener to your event dispatcher (Create serializer with JMS serializer builder)
-
Define response_type & response_format
- Get deserialized content like this
Cache
-
Add Cache listener to your event dispatcher
-
Add cache adapter to your service (see : https://github.com/itkg/core for adapters list)
- You can define serialize & deserialize method by defining 'cache_serializer' & 'cache_deserializer' options
All versions of consumer with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.3.3
guzzle/guzzle Version ~3
itkg/core Version ~1
symfony/options-resolver Version ~2
jms/serializer Version *
fkooman/guzzle-bearer-auth-plugin Version 0.2.*
fkooman/oauth-client Version 0.5.*
guzzle/guzzle Version ~3
itkg/core Version ~1
symfony/options-resolver Version ~2
jms/serializer Version *
fkooman/guzzle-bearer-auth-plugin Version 0.2.*
fkooman/oauth-client Version 0.5.*
The package itkg/consumer contains the following files
Loading the files please wait ....