kleegroup / google-recaptcha-bundle
Symfony Google Recaptcha Form Type
Package info
github.com/KleeGroup/Recaptcha-bundle-symfony
Type:symfony-bundle
pkg:composer/kleegroup/google-recaptcha-bundle
1.0.3
2018-11-30 09:24 UTC
Requires
- php: >=5.5.9
- google/recaptcha: ^1.1.3
- symfony/symfony: ^3.0 | ^4.0
Requires (Dev)
- phpunit/phpunit: ~5.4
- symfony/phpunit-bridge: ^3.0
This package is not auto-updated.
Last update: 2026-03-14 06:40:12 UTC
README
Symfony 3 Bundle for Google Recaptcha with Proxy configuration.
Step 1: Setting up the bundle
1) Add GoogleRecaptchaBundle to your project
composer require kleegroup/google-recaptcha-bundle
2) Enable the bundle
Enable the bundle in the kernel:
// app/AppKernel.php public function registerBundles() { $bundles = array( // ... new KleeGroup\GoogleReCaptchaBundle\GoogleReCaptchaBundle(), ); }
Step 2: Configure the bundle
// config.yml [...] google_re_captcha: site_key: [Google_site_key] secret_key: [Google_secret_key] enabled: true/false ajax: true/false locale_key: [locale_key] http_proxy: host: [IP or hostname] port: [Port]
Step 3: Usage
public function buildForm( FormBuilderInterface $builder, array $options) { [...] $builder ->add('recaptcha', ReCaptchaType::class, [ 'mapped' => false, 'constraints' => [ new ReCaptcha(), ], ] ); [...] }