Download the PHP package acrobat/recaptcha-bundle without Composer
On this page you can find all versions of the php package acrobat/recaptcha-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download acrobat/recaptcha-bundle
More information about acrobat/recaptcha-bundle
Files in acrobat/recaptcha-bundle
Package recaptcha-bundle
Short Description This bundle provides easy integration of Recaptcha into symfony2
License MIT
Informations about the package recaptcha-bundle
AcrobatRecaptchaBundle
This bundle provides reCAPTCHA integration with symfony2 forms.
Installation
Step 1: Use composer and enable Bundle
To install AcrobatRecaptchaBundle with composer just run the following command:
Symfony 2.3 installation
Symfony >= 2.4 installation
Note: In RecaptchaBundle 2.0 we dropped support for symfony 2.3, see issue #4. Both versions 1.0 and 2.0 will be maintained.
This will add the config line to the composer.json
and installs the latest stable version of this bundle.
All that is left to do is to update your AppKernel.php
file, and
register the new bundle:
Step2: Configure the bundle's
Your reCAPTCHA's public and private keys that can be found at your recaptcha admin page.
Add the following to your config.yml
:
Note: Only public_key and private_key are required other settings will use the default values when they are not defined.
You can disable reCAPTCHA (for example in a local or test environment):
Load reCAPTCHA using Ajax:
Use https for recaptcha connections
Possible values:
- on : always use https
- off : always use http
- auto : let the browser decide what protocol to use, based on the original request protocol (default)
Basic Usage
Usage in forms
Add the following line to create the reCAPTCHA field:
You can pass extra options to reCAPTCHA with the options attribute:
List of valid options:
- theme
- lang
- custom_translations
- custom_theme_widget
- tabindex
Visit Customizing the Look and Feel of reCAPTCHA for the details of customization.
Validation
RecaptchaType
has a built-in validator, you don't need to setup anything!
You can disable the default validation by removing the existing validator in the form config:
All versions of recaptcha-bundle with dependencies
symfony/http-kernel Version ~2.3
symfony/dependency-injection Version ~2.3
symfony/config Version ~2.3
symfony/form Version ~2.3
symfony/validator Version ~2.3