PHPackages                             johnciacia/avataaar - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. johnciacia/avataaar

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

johnciacia/avataaar
===================

1.1.0(4y ago)4466MITPHP

Since Feb 27Pushed 4y ago1 watchersCompare

[ Source](https://github.com/johnciacia/avataaar-php)[ Packagist](https://packagist.org/packages/johnciacia/avataaar)[ RSS](/packages/johnciacia-avataaar/feed)WikiDiscussions main Synced today

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

PHP Avataaar
============

[](#php-avataaar)

PHP library for generating random avatars based on [avataaars](https://avataaars.com/).

[![](https://camo.githubusercontent.com/1f68bb719dac83bf75fc33c7d686fcfc7059254023e3151800edcf31af0d1719/68747470733a2f2f6176617461616172732e696f2f3f6176617461725374796c653d436972636c6526746f70547970653d53686f72744861697253686f72745761766564266163636573736f72696573547970653d426c616e6b2668616972436f6c6f723d42726f776e4461726b2666616369616c48616972547970653d426c616e6b26636c6f746865547970653d486f6f64696526636c6f746865436f6c6f723d4865617468657226657965547970653d44656661756c742665796562726f77547970653d44656661756c74266d6f757468547970653d536d696c6526736b696e436f6c6f723d4c69676874)](https://camo.githubusercontent.com/1f68bb719dac83bf75fc33c7d686fcfc7059254023e3151800edcf31af0d1719/68747470733a2f2f6176617461616172732e696f2f3f6176617461725374796c653d436972636c6526746f70547970653d53686f72744861697253686f72745761766564266163636573736f72696573547970653d426c616e6b2668616972436f6c6f723d42726f776e4461726b2666616369616c48616972547970653d426c616e6b26636c6f746865547970653d486f6f64696526636c6f746865436f6c6f723d4865617468657226657965547970653d44656661756c742665796562726f77547970653d44656661756c74266d6f757468547970653d536d696c6526736b696e436f6c6f723d4c69676874)

Installation
------------

[](#installation)

### Dependencies

[](#dependencies)

- PHP 8.0
- Composer 2.0

### Install

[](#install)

Install the library via composer

```
composer require johnciacia/avataaar

```

Usage
-----

[](#usage)

### Basic Usage

[](#basic-usage)

```
$avataaar = new \Avataaar\Avataaar();

$avataaar->url();

```

### Faker

[](#faker)

```
$faker = (new \Faker\Factory())::create();
$faker->addProvider(new \Avataaar\FakerProvider($faker));

echo $faker->avataaar;

```

### Laravel

[](#laravel)

When using Laravel, this package will be discovered automatically and added to the applications Faker instance. Just call `avataaar` on the Faker instance and a random image URL will be generated.

```
