stayallive / support
此包已被弃用且不再维护。未建议替代包。
一个包含一些实用扩展的Laravel支持包。
v1.3.0
2016-04-22 13:34 UTC
Requires
- php: >=5.4.0
- guzzlehttp/guzzle: ~6.0
- illuminate/support: ~5.0
This package is auto-updated.
Last update: 2020-03-04 16:15:47 UTC
README
一个包含一些实用扩展的Laravel支持包。
安装
将 "stayallive/support" : "1.*"
添加到您的 composer.json 文件中。
然后按照以下列出的每个组件的使用说明进行操作...
Blade 扩展
安装
将 'Stayallive\Support\Blade\BladeServiceProvider'
添加到您的 app.php
配置文件中的 providers 部分。
提供
- @set('varname', $value)
Gravatar
安装
将 'Stayallive\Support\Gravatar\GravatarServiceProvider'
添加到您的 app.php
配置文件中的 providers 部分。
将 'Gravatar': 'Stayallive\Support\Gravatar\GravatarFacade'
添加到您的 app.php
配置文件中的 aliases 部分。
使用
获取 Gravatar 图片 URL
/**
* Build a gravatar url.
*
* @param $email
* @param int $size
* @param string $default
* @param bool $https
*
* @return string
*/
public function buildURL($email, $size = 100, $default = \Gravatar::DEFAULT_MYSTERYMAN, $https = true) { ... }
您可以通过调用 Gravatar::buildUrl($email, 500, Gravatar::DEFAULT::IDENTICON)
来获取一个 500x500 的大图,默认为 Identicon。
检查用户是否设置了 Gravatar
if (Gravatar::exists($email)) {
echo 'Yep, this one has a pretty face set!';
} else {
echo 'No, no, no, this one does not want to be seen!';
}