2017 © Pedro Peláez
 

library simple-gravatar

A simple class to automagically generate a Gravatar given an email address.

image

euantor/simple-gravatar

A simple class to automagically generate a Gravatar given an email address.

  • Saturday, March 15, 2014
  • by euantorano
  • Repository
  • 3 Watchers
  • 15 Stars
  • 576 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

SimpleGravatar

Build Status, (*1)

A super simple class to generate Gravatar images based on email addresses. Built to work with Laravel 4., (*2)

Usage Example

Add the Service Provider to your app/config/app.php file:, (*3)

/*
|--------------------------------------------------------------------------
| Autoloaded Service Providers
|--------------------------------------------------------------------------
|
| The service providers listed here will be automatically loaded on the
| request to your application. Feel free to add your own services to
| this array to grant expanded functionality to your applications.
|
*/

'providers' => array(
    ...
    'Euantor\SimpleGravatar\SimpleGravatarServiceProvider',
),

Use the Gravatar class within your app:, (*4)

$gravatar = App::make('simplegravatar');
$gravatarUrl = $gravatar->getGravatar('email@domain.com');

You can optionally change the options too using a variety of methods to set the size for the gravatar, the default image to be used if the gravatar doesn't exist, whether to use a secure (HTTPS) connection and more:, (*5)

$gravatarUrl = $gravatar->setSecure(true)->setExtension('jpg')->setSize(32)->setDefault('identicon')->getGravatar('email@domain.com');

Preferences are stored as attributes of the $gravatar object so once you set the attributes once, you don't need to do so again - meaning subsequently you only need call, (*6)

$gravatar->getGravatar('newEmail@domain.com');

Alternative usage

There is also a GravatarFacade class shipped with the package allowing you to easily use the Gravatar facade once it has been added to your app/config/app.php file., (*7)

The Versions

15/03 2014

dev-master

9999999-dev

A simple class to automagically generate a Gravatar given an email address.

  Sources   Download

MIT

The Requires

 

The Development Requires

15/03 2014

1.0.2

1.0.2.0

A simple class to automagically generate a Gravatar given an email address.

  Sources   Download

MIT

The Requires

 

The Development Requires

01/03 2014

1.0.1

1.0.1.0

A simple class to automagically generate a Gravatar given an email address.

  Sources   Download

MIT

The Requires

 

The Development Requires