Example #1
0
 public function render($email, array $options = array())
 {
     $size = isset($options['size']) ? $options['size'] : null;
     $rating = isset($options['rating']) ? $options['rating'] : null;
     $default = isset($options['default']) ? $options['default'] : null;
     $secure = $this->isSecure();
     return $this->api->getUrl($email, $size, $rating, $default, $secure);
 }
 public function testGravatarInitializedWithOptions()
 {
     $api = new GravatarApi(array('size' => 20, 'default' => 'mm'));
     $this->assertEquals('https://secure.gravatar.com/avatar/0aa61df8e35327ac3b3bc666525e0bee?s=20&r=g&d=mm', $api->getUrl('*****@*****.**'));
 }