orchestra/avatar

Avatar Component for Orchestra Platform

Maintainers

Package info

github.com/orchestral/avatar

pkg:composer/orchestra/avatar

Fund package maintenance!

Liberapay

paypal.me/crynobone

Statistics

Installs: 113 376

Dependents: 3

Suggesters: 1

Stars: 7

Open Issues: 0

v6.0.0 2021-04-18 12:30 UTC

README

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

tests Latest Stable Version Total Downloads Latest Unstable Version License Coverage Status

Version Compatibility

Laravel Avatar
5.5.x 3.5.x
5.6.x 3.6.x
5.7.x 3.7.x
5.8.x 3.8.x
6.x 4.x
7.x 5.x
8.x 6.x

Installation

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

composer require "orchestra/avatar"

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

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

<?php

$user = User::find(1);

$avatar = Avatar::user($user)->render();