STANDARD
STANDARD
The default Gravatar base URL
Horde_Service_Gravatar abstracts communication with Services supporting the Gravatar API.
__construct(string $base = self::STANDARD, \Horde_Http_Client $client = null)
Constructor.
The default Gravatar base URL is Horde_Service_Gravatar::STANDARD. If you need URLs in an HTTPS context you should provide the base URL parameter as Horde_Service_Gravatar::SECURE. In case you wish to access another URL offering the Gravatar API you can specify the base URL of this service as $base.
| string | $base | The base Gravatar URL. |
| \Horde_Http_Client | $client | The HTTP client to access the server. |
getAvatarUrl(string $mail, mixed $opts = array()) : \Horde_Url
Return the Gravatar image URL for the specified mail address. The returned URL can be directly used with an IMG tag e.g.: <img src="http://www.gravatar.com/avatar/hash" />
| string | The mail address. |
|
| mixed | $opts | Additional options. If an integer, treated as the 'size' option. If an array, the following options are available:
- default: (string) Default behavior. Valid values are '404', 'mm',
'identicon', 'monsterid', 'wavatar', 'retro', 'blank', or
a URL-encoded URL to use as the default image.
- rating: (string) Rating. Valid values are 'g', 'pg', 'r', and 'x'.
- size: (integer) Image size. Valid values are between 1 and 512.
|
The image URL.