darovi/laravel-gravatar

此包已被废弃,不再维护。作者建议使用https://github.com/danrovito/Laravel-Gravatar 包。

使用授权用户的电子邮件显示他们的Gravatar作为图片

1.3.3 2017-09-11 02:05 UTC

This package is auto-updated.

Last update: 2022-10-27 15:51:11 UTC


README

Latest Stable Version Total Downloads License StyleCI

Laravel Gravatar 是一个简单的 Laravel 包,根据您的用户表中用户的电子邮件地址显示注册用户的 Gravatar。如果用户没有注册 Gravatar,它将显示默认的神秘人。

Mystery Man

安装

通过 Composer

composer require danrovito/laravel-gravatar

使用

在用户模型中使用 Gravatar。

<?php

namespace App;

use Darovi\Gravatar;
use Illuminate\Database\Eloquent\Model;

class User extends Model
{
  use Gravatar;
 
  // ...
}

您还可以通过覆盖 emailAttributeName() 方法来控制哪个属性应被视为电子邮件地址(而不是 email

<?php

namespace App;

use Darovi\Gravatar;
use Illuminate\Database\Eloquent\Model;

class User extends Model
{
  use Gravatar;
  
  protected function emailAttributeName()
  {
    return 'your_email_column';
  }
  
  // ...
}

然后在您的视图中,您想使用 Gravatar 的任何地方

<img src="{{ Auth::user()->gravatar }}">

许可证

Laravel Slack 邀请是开源软件,许可协议为MIT 许可证

错误报告和功能请求

请尽可能详细地提供有关提交问题和功能请求的详细信息

免责声明

本软件按“现状”提供,不提供任何形式的明示或暗示保证,包括但不限于对适销性、特定用途的适用性和非侵权的保证。在任何情况下,作者或版权所有者不应对任何索赔、损害或其他责任负责,无论此类责任是基于合同、侵权或其他原因,无论此类责任是否因软件或其使用或其他方式产生。