for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Radchasay\Gravatar;
/**
* @SuppressWarnings(PHPMD)
*/
class Gravatar
{
public function getGravatar($email, $s = 80, $d = 'mm', $r = 'g', $img = false, $atts = array())
$url = 'https://www.gravatar.com/avatar/';
$url .= md5(strtolower(trim($email)));
$url .= "?s=$s&d=$d&r=$r";
if ($img) {
$url = '<img src="' . $url . '"';
foreach ($atts as $key => $val) {
$url .= ' ' . $key . '="' . $val . '"';
}
$url .= ' />';
return $url;