PHPackages                             orchestra/avatar - 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. orchestra/avatar

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

orchestra/avatar
================

Avatar Component for Orchestra Platform

v6.0.0(5y ago)8113.4k↓33.3%23MITPHPPHP ^7.3 || ^8.0

Since Jun 25Pushed 5y ago1 watchersCompare

[ Source](https://github.com/orchestral/avatar)[ Packagist](https://packagist.org/packages/orchestra/avatar)[ Fund](https://paypal.me/crynobone)[ Fund](https://liberapay.com/crynobone)[ RSS](/packages/orchestra-avatar/feed)WikiDiscussions 6.x Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (31)Used By (3)

Avatar Component for Orchestra Platform
=======================================

[](#avatar-component-for-orchestra-platform)

Avatar Component provide support for driver based avatar provider for your Laravel, PHP or Orchestra Platform application.

[![tests](https://github.com/orchestral/avatar/workflows/tests/badge.svg?branch=6.x)](https://github.com/orchestral/avatar/actions?query=workflow%3Atests+branch%3A6.x)[![Latest Stable Version](https://camo.githubusercontent.com/523331eca8ff12be87ba6a1f82a32d924be1c89dc5af3743a9c366ddfe90d9f5/68747470733a2f2f706f7365722e707567782e6f72672f6f72636865737472612f6176617461722f76657273696f6e)](https://packagist.org/packages/orchestra/avatar)[![Total Downloads](https://camo.githubusercontent.com/0f6099d3c520d1dbe3cea9a0f19f67ff34b4c9f87922c9f1574b577ad34ea104/68747470733a2f2f706f7365722e707567782e6f72672f6f72636865737472612f6176617461722f646f776e6c6f616473)](https://packagist.org/packages/orchestra/avatar)[![Latest Unstable Version](https://camo.githubusercontent.com/db29c7eb9bd467791eaabdf28e091cf5a132608b90aaf63b8895defa13f28a99/68747470733a2f2f706f7365722e707567782e6f72672f6f72636865737472612f6176617461722f762f756e737461626c65)](//packagist.org/packages/orchestra/avatar)[![License](https://camo.githubusercontent.com/b9a01f5f1f3a668ec67a2952bdfc613d103c5c817d455a904c5ffe1b7607a820/68747470733a2f2f706f7365722e707567782e6f72672f6f72636865737472612f6176617461722f6c6963656e7365)](https://packagist.org/packages/orchestra/avatar)[![Coverage Status](https://camo.githubusercontent.com/8507fa59f6127c5f4010b892c6d340fe0d608342ec4e158c7297ee57b82d9457/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6f72636865737472616c2f6176617461722f62616467652e7376673f6272616e63683d362e78)](https://coveralls.io/github/orchestral/avatar?branch=6.x)

Version Compatibility
---------------------

[](#version-compatibility)

LaravelAvatar5.5.x3.5.x5.6.x3.6.x5.7.x3.7.x5.8.x3.8.x6.x4.x7.x5.x8.x6.xInstallation
------------

[](#installation)

To install through composer, run the following command from terminal:

```
composer require "orchestra/avatar"
```

### Configuration

[](#configuration)

Add `Orchestra\Avatar\AvatarServiceProvider` service provider in `config/app.php`.

```
'providers' => [

    // ...

    Orchestra\Avatar\AvatarServiceProvider::class,
],
```

You might also want to add `Orchestra\Support\Facades\Avatar` to class aliases in `config/app.php`:

```
'aliases' => [

    // ...

    'Avatar' => Orchestra\Support\Facades\Avatar::class,
],
```

Usage
-----

[](#usage)

You can easily display an avatar by passing a `User` instance.

```
