furqat / laravel-avatar
此包用于生成SVG头像
1.1
2022-02-05 17:08 UTC
Requires
- php: >=5.6
This package is auto-updated.
Last update: 2024-09-07 09:38:55 UTC
README
使用此包,您可以使用名字和姓氏的首字母或其他单词生成SVG头像
安装
composer require furqat/laravel-avatar
php artisan vendor:publish --provider="Furqat\LaravelAvatar\LaravelAvatarServiceProvider"
用法
在config/avatar.php文件中,您可以编辑默认值
'size' => 80, 'background_color' => '#8b75b7', 'font_family' => 'Arial', 'font_color' => '#ffffff',
use Furqat\LaravelAvatar\SvgAvatar; $user = User::first(); // In this example avatar generate using with config styles $avatar = new SvgAvatar('Furqat Mashrabjonov'); $user->avatar = $avatar->generate(); $user->save(); //or //In this example you can change styles $avatar = new SvgAvatar('Furqat Mashrabjonov'); $avatar->size(300); $avatar->backgroundColor('#f00'); $avatar->color('#000'); $avatar->fontFamily('sans-serif'); $user->avatar = $avatar->generate(); $user->save();