stayallive/support

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

一个包含一些实用扩展的Laravel支持包。

v1.3.0 2016-04-22 13:34 UTC

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!';
}