ottaviano/faker-gravatar

Faker Gravatar image provider

Installs: 49 432

Dependents: 4

Suggesters: 0

Security: 0

Stars: 10

Watchers: 2

Forks: 3

Open Issues: 0

pkg:composer/ottaviano/faker-gravatar

0.3.0 2025-01-02 17:48 UTC

This package is auto-updated.

Last update: 2025-09-30 19:34:30 UTC


README

Tests Latest Version

It is Gravatar image provider for fzaninotto/Faker 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();