danrovito / gravatario
使用授权用户的电子邮件显示他们的Gravatar作为图片
1.3.3
2017-09-11 02:05 UTC
This package is auto-updated.
Last update: 2024-08-27 19:43:58 UTC
README
Laravel Gravatar 是一个简单的 Laravel 扩展包,根据用户表中的电子邮件地址显示注册用户的 Gravatar。如果用户没有注册的 Gravatar,它将显示默认的神秘人。
安装
通过 Composer
composer require danrovito/laravel-gravatar
使用
在您的 User 模型中使用 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 许可证 许可
错误报告和功能请求
请在提交问题和功能请求时添加尽可能多的细节
免责声明
本软件“按原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定目的和无侵犯性的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论此类责任是基于合同、侵权或其他原因,无论此类责任是否源于、因之产生或与此类软件或其使用或其他交易有关。