Jump to main content Jump to doc navigation

modUser::getGravatar

Trims and lowercases the profile email, hashes it with md5(), then appends the size and the fallback style to the Gravatar avatar path.

The method never looks at the enable_gravatar setting; that check lives in getPhoto(), so this call always produces a URL. It assumes a loaded profile with an email address.

Syntax

string getGravatar ([integer $size = 128 [, string $default = 'retro']])
  • $size (integer) Image size in pixels, by default 128.
  • $default (string) Gravatar fallback style, by default retro.

Example

echo $user->getGravatar(64, 'identicon');

See Also

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Digital Penguin
  • Jens Wittmann – Gestaltung & Entwicklung
  • CrewMark
  • Fabian Christen
  • Sepia River Studios
  • Dannevang Digital
  • Alex
  • A. Moreno
  • Chris Fickling
  • Stéphane Jäggi
  • Murray Wood
  • Anton Tarasov
  • JT Skaggs
  • deJaya
  • Lefthandmedia
  • eydolan
  • Following Sea
  • Guido Gallenkamp
  • YJ
  • Raffy
  • Snow Creative
  • Nick Clark
  • Guest
  • Helen
  • krisznet
  • Yanni
  • Richard

Budget

$194 per month—let's make that $500!

Learn more