irbis45/laravel-user-logo

Generates a logo Base64 based on the full name

Installs: 1

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 0

Open Issues: 0

pkg:composer/irbis45/laravel-user-logo

v0.0.2 2025-06-22 13:48 UTC

This package is auto-updated.

Last update: 2025-12-22 14:48:06 UTC


README

Installation

Require this package with composer. It is recommended to only require the package for development.

composer require irbis45/laravel-user-logo --dev

Laravel uses Package Auto-Discovery, so doesn't require you to manually add the ServiceProvider.

If you don't use auto-discovery, add the ServiceProvider to the providers list. For Laravel 11 or newer, add the ServiceProvider in bootstrap/providers.php. For Laravel 10 or older, add the ServiceProvider in config/app.php.

Irbis45\UserLogo\ServiceProvider::class,

Copy the package config to your local config with the publish command:

php artisan vendor:publish --provider="Irbis45\UserLogo\ServiceProvider"

Or by tag:

php artisan vendor:publish --tag=user-logo-config

Usage

You can use Facade

use Irbis45\UserLogo\Facades\UserLogo;
$base64logo = UserLogo::generate('Иванов Иван');

Or helper

$base64logo = userlogo('Иванов Иван');
$base64logo = userlogo()->generate('Иванов Иван');