banki.ru / rick-and-morty-client
An php 7.4 api client for https://rickandmortyapi.com/
dev-master
2023-05-03 18:57 UTC
Requires
- php: 7.4.*
- ext-json: *
- symfony/http-client: 5.4.0
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-05-03 20:56:18 UTC
README
Library for RickAndMortyAPI
How to install:
composer require banki.ru/rick-and-morty-client
How to use as a service container:
Edit file services.yaml in you symfony project:
./config/services.yaml
```yaml
RickAndMortyAPI\:
resource: '../vendor/banki.ru/rick-and-morty-client/src/'
```
Composer Requirements:
- symfony/http-client: 5.4.*
Use Cases:
use RickAndMortyAPI\Api; $api_client = new Api(); $character = $api_client->getCharacter(1); echo $character->getName(); $characters = $api_client->getCharacters(); foreach ($characters as $character) { echo $character->getName(); } $location = $api_client->getLocation(1); echo $location->getName(); $locations = $api_client->getLocations() foreach ($locations as $location) { echo $location->getName(); }