potatopowered / gravatar-helper
一个用于从Gravatar服务中获取用户头像的辅助工具,适用于CakePHP 3.x
v1.2.0
2020-11-10 15:44 UTC
Requires
- php: ^5.4.16|^7.2
- cakephp/cakephp: ^3.0|^4.0
Requires (Dev)
- cakephp/cakephp-codesniffer: dev-master
- phpunit/phpunit: ^4.0|^8.0
This package is not auto-updated.
Last update: 2024-09-14 13:55:52 UTC
README
一个用于从Gravatar服务中获取用户头像的辅助工具,适用于CakePHP 3.x
描述
Gravatar辅助工具旨在简化从Gravatar服务中拉取用户头像的过程,而不是每次使用时都要重新构建基本的连接和链接生成。可以设置许多自定义选项,包括默认值和返回的头像大小。
安装
composer require potatopowered/gravatar-helper
将辅助工具添加到需要它的控制器或AppController的public helpers变量中,以便在所有控制器中访问。
public $helpers = [
'Gravatar' => [
'className' => 'GravatarHelper.Gravatar'
]
];
用法
要使用Gravatar辅助工具,只需调用Gravatar辅助工具的avatar函数,并将用户邮箱作为参数即可。还可以设置一些选项来更改默认值,如大小。
// the avatar of the user with an email of $email
$this->Gravatar->avatar($email, ['size' => 40]);
头像选项
- size: 配置资料宽度与高度(默认150)
- default: 默认Gravatar图片(默认mm) 列表在此
- class: 图像标签的CSS类(默认gravatar)