voodooism / randomuser-api-client
Client for randomuser API
Installs: 4
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/voodooism/randomuser-api-client
Requires
- php: ^7.4
- guzzlehttp/guzzle: ^7.3
- jms/serializer: ^3.14
Requires (Dev)
- ext-json: *
- friendsofphp/php-cs-fixer: ^3.0
- phpunit/phpunit: ^8.0 || ^9.0
- vimeo/psalm: ^4.9
This package is auto-updated.
Last update: 2026-02-11 22:19:39 UTC
README
PHP client for https://randomuser.me API
Installation
composer require voodooism/randomuser-api-client
Usage
$serializer = SerializerBuilder::create()->build();
$options = new ClientOptions('https://randomuser.me');
$client = new Client($serializer, new HttpClient(), $options);
//One user
$user = $this->client->getRandomUser();
//Array of users
$users = $this->client->getRandomUsers(10);