PHPackages                             jruedaq/gravatar-url - 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. [Image &amp; Media](/categories/media)
4. /
5. jruedaq/gravatar-url

ActiveLibrary[Image &amp; Media](/categories/media)

jruedaq/gravatar-url
====================

Get Gravatar image URL and put by default an image with username initials, You can test this library here https://gravatar-url.herokuapp.com/examples/LibraryUse.php

v2.1.2(5y ago)0433MITPHPPHP &gt;=7.0

Since Sep 29Pushed 5y ago1 watchersCompare

[ Source](https://github.com/jruedaq/gravatar-url)[ Packagist](https://packagist.org/packages/jruedaq/gravatar-url)[ RSS](/packages/jruedaq-gravatar-url/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (5)Dependencies (1)Versions (6)Used By (0)

[![GitHub repo size](https://camo.githubusercontent.com/363f2def73c5e99e4d65659184ce8d1c8aa75ecb6f6e4a4be1735557ad511ec2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f6a7275656461712f67726176617461722d75726c)](https://camo.githubusercontent.com/363f2def73c5e99e4d65659184ce8d1c8aa75ecb6f6e4a4be1735557ad511ec2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f7265706f2d73697a652f6a7275656461712f67726176617461722d75726c)[![GitHub code size in bytes](https://camo.githubusercontent.com/44ee5dc307dce4e0a48180910398430ca18d465187e3a5db6f0c96b55126d081/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f4a5255454441512f67726176617461722d75726c)](https://camo.githubusercontent.com/44ee5dc307dce4e0a48180910398430ca18d465187e3a5db6f0c96b55126d081/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c616e6775616765732f636f64652d73697a652f4a5255454441512f67726176617461722d75726c)[![Packagist Downloads](https://camo.githubusercontent.com/3dd432279978e616359159b427a30fca7d86a9f9913f262c3964d2121b13af8a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6a7275656461712f67726176617461722d75726c)](https://camo.githubusercontent.com/3dd432279978e616359159b427a30fca7d86a9f9913f262c3964d2121b13af8a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6a7275656461712f67726176617461722d75726c)[![Packagist License](https://camo.githubusercontent.com/fb90f5d500385d1d15a9cd0442ca50d6c6bf31915535ab5e64b2c8eed232d844/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6a7275656461712f67726176617461722d75726c)](https://camo.githubusercontent.com/fb90f5d500385d1d15a9cd0442ca50d6c6bf31915535ab5e64b2c8eed232d844/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6a7275656461712f67726176617461722d75726c)[![Packagist Version](https://camo.githubusercontent.com/051c51db9b26c2a726413254b638e4bba032d826f0b7c2293d16d60d215ae414/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a7275656461712f67726176617461722d75726c)](https://camo.githubusercontent.com/051c51db9b26c2a726413254b638e4bba032d826f0b7c2293d16d60d215ae414/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6a7275656461712f67726176617461722d75726c)[![Packagist PHP Version Support](https://camo.githubusercontent.com/b8c5b6287b9df26b400534ed71aa7ef971db2a5bbdea4eccecff54e490189236/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6a7275656461712f67726176617461722d75726c)](https://camo.githubusercontent.com/b8c5b6287b9df26b400534ed71aa7ef971db2a5bbdea4eccecff54e490189236/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6a7275656461712f67726176617461722d75726c)

GravatarUrl
===========

[](#gravatarurl)

This is a method for the get gravatar image most easily and, this library have a feature, if in gravatar no exists an image for user email returns default image with username initials.

You can test example in this link ().

Preview
-------

[](#preview)

[![Preview](https://camo.githubusercontent.com/b9cbdafb3d395d529e45d6487600284c6f862e703e450aaafc3b541c2524ad0f/68747470733a2f2f692e6962622e636f2f515148465670772f323032302d30392d32352d31342d35342e706e67)](https://camo.githubusercontent.com/b9cbdafb3d395d529e45d6487600284c6f862e703e450aaafc3b541c2524ad0f/68747470733a2f2f692e6962622e636f2f515148465670772f323032302d30392d32352d31342d35342e706e67)

Installation
------------

[](#installation)

```
$ composer require jruedaq/gravatar-url
```

Basic use
---------

[](#basic-use)

In your php file call `autoload.php`

```
require 'vendor/autoload.php';
```

getting a url image

```
$imageUrl = GetGravatar::getUrl(SessionData::get()->getFirstName(), SessionData::get()->getEmail(), 230);
```

Complete example

```
