sqin/gravatar

此包已被弃用且不再维护。没有建议的替代包。

框架无关的Gravatar库

1.0.2 2014-12-05 17:08 UTC

This package is auto-updated.

Last update: 2023-03-17 16:35:28 UTC


README

#Gravatar

Build Status Latest Stable Version Latest Unstable Version

##描述

Gravatar包允许您轻松地在应用程序中实现Gravatars。

##方法

###__construct()

创建一个Gravatar实例。

$gravatar = new Gravatar();

###factory()

返回一个Gravatar实例。立即允许方法链。

Gravatar::factory()->setSize(80)->getGravatar('user@example.org');

###setSize(int $size)

设置Gravatar的大小。值必须在1和512之间。

$gravatar->setSize(100);

###getSize()

返回Gravatar的大小。

$gravatar->getSize();

###setRating(string $rating)

设置Gravatar的最高评级。

$gravatar->setRating('pg');

###getRating()

返回Gravatar的评级。

$gravatar->getRating();

###setDefault(string $default)

设置默认Gravatar的URL。

$gravatar->setDefault('http://example.org/default_avatar.png');

###getDefault()

返回默认Gravatar的URL编码。

$gravatar->getDefault();

###getUrl(string $email)

返回Gravatar的URL。

$gravatar->getUrl('user@example.org');

###getGravatar(string $email [, array $attributes = array()])

返回Gravatar图像标签。

$gravatar->getGravatar('user@example.org');