Pyrrah Gravatar Bundle for Symfony 4.4 to 7
MIT License
This bundle allows you to display your avatar anywhere on your site, via the Gravatar service.
composer require pyrrah/gravatar-bundle
# config/packages/pyrrah_gravatar.yaml
pyrrah_gravatar:
rating: "g"
size: 80
default: "mp"
All you have to do is use the helper like this example:
<img src="<?php echo $view['gravatar']->getUrl('[email protected]') ?>" />
Or with parameters:
<img src="<?php echo $view['gravatar']->getUrl('[email protected]', '80', 'g', 'defaultimage.png') ?>" />
The only required parameter is the email adress. The rest have default values.
If you use twig you can use the helper like this example:
<img src="{{ gravatar('[email protected]') }}" />
Or if you want to check if a gravatar email exists:
{% if gravatar_exists('[email protected]') %}
The email is an gravatar email
{% endif %}
Or with parameters:
<img src="{{ gravatar('[email protected]', size, rating, default) }}" />
For more information look at the gravatar implementation pages.
The MIT License (MIT). Please see License File for more information.