This is a Laravel wrapper for the identicon package written by yzalis. This package comes equipped a custom
identicons named route for easy profile image redering. The custom route can be accessed using a named route or by going to
http://YOURDOMAIN.TLD/identicon/d/STRING
where the string is whatever you want...
route('identicon::main', [
'YOUR STRING HERE',
'SIZE (optional)',
'TEXT_COLOR (optional)',
'BACKGROUND_COLOR (optional)'
]);
-
composer require kregel/identicon
or add"kregel/identicon":"dev-master"
to your composer.json file, just be sure to usecomposer update
with that statement, or if you haven't build your dependancies usecomposer install
instead. -
Register the service provider with your
config/app.php
file
'providers' => [
...,
Kregel\Identicon\IdenticonServiceProvider::class,
...,
]
- Add the alias to your
config/app.php
file
'aliases' => [
...,
'Identicon' => Kregel\Identicon\Facades\Identicon::class,
...,
]
I use this method (similar to Gravatar)
<img src="{{ route('identicon::main', [
md5($user->email),
'200'
]) }}">
Email me (my email is on my github page), or you can drop an issue. :)