Download the PHP package germania-kg/fabricsapi-client without Composer
On this page you can find all versions of the php package germania-kg/fabricsapi-client. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download germania-kg/fabricsapi-client
More information about germania-kg/fabricsapi-client
Files in germania-kg/fabricsapi-client
Download germania-kg/fabricsapi-client
More information about germania-kg/fabricsapi-client
Files in germania-kg/fabricsapi-client
Vendor germania-kg
Package fabricsapi-client
Short Description HTTP-Client for Germania's Fabrics API
License MIT
Package fabricsapi-client
Short Description HTTP-Client for Germania's Fabrics API
License MIT
Please rate this library. Is it a good library?
Informations about the package fabricsapi-client
Germania KG · FabricsAPI client
Installation
Instantiation
The FabricsApiClient requures a Guzzle client with configured API base URL at hand:
Cache results
For better performance, a PSR-6 CacheItemPool may be used to cache the results. The CacheFabricsApiClient wraps the above FabricsApiClient:
Usage
Read all fabrics
Search fabrics
Read single fabric
Unit tests
Copy phpunit.xml.dist
to phpunit.xml
and adapt to your needs. Obtain Germania's Fabrics API URL and the collection slug, otherwise the Unit Tests will fail and ask a wrong API…
Run PhpUnit test or composer scripts like this:
All versions of fabricsapi-client with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.4|^8.0
psr/log Version ^1.1
psr/cache Version ^1.0
guzzlehttp/guzzle Version ^6.0|^7.0
germania-kg/fabrics Version ^5.0
germania-kg/cachecallable Version ^2.0
germania-kg/response-decoder Version ^1.0
psr/log Version ^1.1
psr/cache Version ^1.0
guzzlehttp/guzzle Version ^6.0|^7.0
germania-kg/fabrics Version ^5.0
germania-kg/cachecallable Version ^2.0
germania-kg/response-decoder Version ^1.0
The package germania-kg/fabricsapi-client contains the following files
Loading the files please wait ....