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.