Download the PHP package dwr/avatar-bundle without Composer
On this page you can find all versions of the php package dwr/avatar-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download dwr/avatar-bundle
More information about dwr/avatar-bundle
Files in dwr/avatar-bundle
Package avatar-bundle
Short Description Simply symfony3 bundle which creates avatars images using GD.
License MIT
Homepage https://github.com/dariuszwrzesien/DwrAvatarBundle.git
Informations about the package avatar-bundle
DwrAvatarBundle
This bundle provides easy image avatar generator support for Symfony2 and Symfony3.
Example of avatars:
plainAvatars:
profileAvatars:
In order to generate Avatar you can:
In Controller
And in a view file (twig):
Installation
Installation is a quick 3 steps process:
- Download DwrAvatarBundle using composer
- Enable the Bundle
- Add routing to routing.yml in order to can open example in your browser
Step 1: Download DwrAvatarBundle using composer
Add DwrAvatarBundle in version 2.0 (for Symfony 3) in your composer.json:
Add DwrAvatarBundle in version 1.0 (for Symfony 2) your composer.json:
Download the bundle by running the command:
Composer will install the bundle into your project's vendor/dwr/avatar-bundle
directory.
Step 2: Enable the bundle
Enable the bundle in the kernel:
Step 3: Add routing to routing.yml in order to can open example in your browser
Congratulations! You're ready to generate avatars in your symfony application. Example how PlainAvatar looks like you can find on: yours-application-url/dwr_avatarbundle/avatar .
Usage
Generate avatar in base64 stream
Controller
View (twig)
Outputs
Example how to generate avatars in base64 stream is also stored in AvatarBundle/Controller/DefaultController.php.
Generate avatar and save it to file
Above example generates avatar file into directory. Directory name is passed in function save as parameter. File name will be generated automatically based on this:
In order to generate avatar with your own filename you can pass filename (e.g image.jpg) as second argument of save method.
Change log
Please see CHANGELOG for more information on what has changed recently.
Troubleshooting
- Make sure you have GD installed on your web server. http://php.net/manual/en/function.gd-info.php