ottaviano/faker-gravatar
Faker Gravatar image provider
Maintainers
0.3.0
2025-01-02 17:48 UTC
Requires
- php: ^7.1|^8.0
Requires (Dev)
- ext-curl: *
- fakerphp/faker: ^1.20
- phpunit/phpunit: ^9.5
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
It is Gravatar image provider for fakerphp/faker
Here are some examples of generated avatars:
👁 mp
(mode:mp)👁 identicon
(mode:identicon)👁 monsterid
(mode:monsterid)👁 wavatar
(mode:wavatar)👁 retro
(mode:retro)👁 robohash
(mode:robohash)👁 blank
(mode:blank, transparent image)
Requirements
- PHP >= 7.1|8.0
Installation
composer require ottaviano/faker-gravatar --dev
Usage
<?php // ... $faker = Faker\Factory::create(); $faker->addProvider(new Ottaviano\Faker\Gravatar($faker)); $imageLocalPath = $faker->gravatar(); $imageContent = file_get_contents($imageLocalPath); // OR $imageUrl = $faker->gravatarUrl();
