duaton / png-avatar
Simple avatars by pixels
v1.0.1
2021-09-17 12:20 UTC
Requires
- php: >=7.3.0
Requires (Dev)
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2025-07-05 01:00:06 UTC
README
Install
Via Composer
$ composer require duaton/png-avatar
Usage
Case 1:
$avatar = new Avatar(); $faces = new \duaton\paint\Base\Faces(); $ears = new \duaton\paint\Base\Ears(); $eyes = new \duaton\paint\Base\Eyes(); $mouths = new \duaton\paint\Base\Mouths(); $noses = new \duaton\paint\Base\Noses(); $avatarPaint->face($faces->default()) ->ears($ears->default()) ->eyes($eyes->default()) ->mouth($mouths->default()) ->nose($noses->default()) ->save('full path to directory/fileName.png');
Case 2:
$faces = new \duaton\paint\Base\Faces(); $ears = new \duaton\paint\Base\Ears(); $eyes = new \duaton\paint\Base\Eyes(); $mouths = new \duaton\paint\Base\Mouths(); $noses = new \duaton\paint\Base\Noses(); $avatar = new Avatar([ 'face' => $faces->default(), 'hair' => '', 'ears' => $ears->default(), 'eyes' => $eyes->default(), 'mouth' => $mouths->default(), 'beard' => '', 'nose' => $noses->default(), ]); $avatar->save('full path to directory/fileName.png');
License
The MIT License (MIT). Please see License File for more information.