Go to file
Gregwar e9e2cf5179 Added README 2011-08-25 23:13:27 +02:00
DependencyInjection Created captcha type (this works, but still no image generation) 2011-08-25 22:50:59 +02:00
Generator The CAPTCHA type now works 2011-08-25 23:10:24 +02:00
Resources The CAPTCHA type now works 2011-08-25 23:10:24 +02:00
Type The CAPTCHA type now works 2011-08-25 23:10:24 +02:00
Validator Created captcha type (this works, but still no image generation) 2011-08-25 22:50:59 +02:00
GregwarCaptchaBundle.php Created captcha type (this works, but still no image generation) 2011-08-25 22:50:59 +02:00
README.md Added README 2011-08-25 23:13:27 +02:00

README.md

Gregwar's CaptchaBundle

GregwarCaptchaBundle provides the form type "captcha"

Installation

To install GregwarCaptchaBundle, first adds it to your deps:

[GregwarCaptchaBundle]
    git=git://github.com/Gregwar/CaptchaBundle.git
    target=/bundles/Gregwar/CaptchaBundle

And run php bin/vendors install. Then add the namespace to your app/autoload.php file:

<?php
...
'Gregwar' => __DIR__.'/../vendor/bundles',
...

And registers the bundle in your app/AppKernel.php:

<?php
//...
public function registerBundles()
{
    $bundles = array(
        ...
        new Gregwar\CaptchaBundle\GregwarCaptchaBundle(),
        ...
    );
...

Adds the following configuration to your app/config/config.yml:

gregwar_captcha: ~

Usage

You can use the "captcha" type in your forms this way:

<?php
    // ...
    $builder->add('captcha', 'captcha'); // That's all !
    // ...

Note that the generated image will be embeded in the HTML document, to avoid dealing with route and subrequests.

License

This bundle is under MIT license