kappa/gravatar-helper

一个简单的类,用于从gravatar.com服务获取头像

v1.0.0 2014-05-21 21:12 UTC

This package is auto-updated.

Last update: 2024-09-04 18:52:30 UTC


README

一个简单的类,用于从gravatar.com服务获取头像

需求

安装

使用Composer安装Kappa\Utils是最好的方式

$ composer require kappa/gravatar:@dev

并注册扩展

extensions:
	gravatar: Kappa\Gravatar\DI\GravatarExtension

用法

你可以设置缓存目录以加快头像显示速度

gravatar:
	cacheDir: %wwwDir%/gravatar #default

在可以使用此辅助器的presenter或control中添加过滤器(辅助器)

$template->addFilter('gravatar', array($this->gravatar, 'getAvatar')) // for Nette 2.2
$template->registerHelper('gravatar', array($this->gravatar, 'getAvatar')) // for Nette 2.1

模板中的用法

<img src="$user->getEmail()|gravatar:30">