adetoola / avatar
Gmail-like default avatars using initials
0.1.0
2017-03-28 16:10 UTC
Requires
- php: ~7.0
- intervention/image: ^2.3
- intervention/imagecache: ^2.3
Requires (Dev)
- phpunit/phpunit: ^6.0
This package is not auto-updated.
Last update: 2025-03-21 22:04:36 UTC
README
Gmail-like default avatars using initials
Contents
Installation
Via Composer in Terminal
$ composer require adetoola/sms
Via Composer in composer.json
Begin by installing avatar
by editing your project's composer.json
file. Just add
'require": {
"adetoola/avatar": "0.1.*"
}
Then run composer install
or composer update
.
If you are using laravel, open config/app.php
add in the providers
array.
'providers' => [ // ... Adetoola\Avatar\AvatarServiceProvider::class, ],
Then, find the aliases
and add Facade
to the array.
'aliases' => [ // ... 'Avatar' => Adetoola\Avatar\Facades\AvatarFacade::class, ],
Configuration
After installing, publish the package configuration file into your application by running
php artisan vendor:publish
##Usage Avatar is built to be easy to use.
$avatar = new Adettola\Avatar\Avatar(); $image = $avatar->size(150) ->background('#fff') ->rounded() ->color('#eee') ->font('roboto.ttf') ->fontSize(0.667) ->generate() ->stream(); ## Change log Please see [CHANGELOG](CHANGELOG.md) for more information what has changed recently. ## Contributing Please see [CONTRIBUTING](CONTRIBUTING.md) and [CONDUCT](CONDUCT.md) for details. ## Security If you discover any security related issues, please email adetola.onasanya@gmail.com instead of using the issue tracker. ## Credits - [Adetola Onasanya](https://github.com/Adetoola) ## License SMS is an open-sourced package licensed under the [MIT license](http://opensource.org/licenses/MIT).