Esempio n. 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;
     return $this->api->getUrl($email, $size, $rating, $default);
 }
Esempio n. 2
0
    public function testGravatarInitializedWithOptions()
    {
        $api = new GravatarApi(array(
            'size' => 20,
            'default' => 'mm',
        ));

        $this->assertEquals('http://www.gravatar.com/avatar/0aa61df8e35327ac3b3bc666525e0bee?s=20&r=g&d=mm', $api->getUrl('*****@*****.**'));
    }
 public function getUrl($email, $size = null, $rating = null, $default = null)
 {
     return $this->api->getUrl($email, $size, $rating, $default);
 }