taskforcedev/gravatar

Gravatar 模块。

安装: 229

依赖项: 1

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 0

类型:项目

v1.0.0 2015-12-06 14:51 UTC

This package is not auto-updated.

Last update: 2024-09-12 00:04:04 UTC


README

一个简单的 gravatar 类。

安装

步骤 1:将以下包添加到您的 composer.json 文件中。

require {
  "taskforcedev/gravatar": "1.0.*",
}

步骤 2:运行 composer update。

composer update

用法

使用这个类非常简单。

示例

use Taskforcedev\Gravatar;

$gravatar = new Gravatar();

$avatar = $gravatar->getAvatar($user, $options);

$user 可以是以下任何一种

  • 包含电子邮件地址键的数组。
  • Laravel 用户对象。
  • 具有 getEmail() 方法或 email 属性的类。

$options 是可选的

  • $options['secure'] - 默认为 https 中的 true,也可以设置为 false 用于 http。
  • $options['size'] - 默认为 100 (px),接受任何整数值。

异常

如果由于任何原因类无法检索 Gravatar,则返回 false。