inetprocess/silex-recaptcha-service-provider
Composer 安装命令:
composer require inetprocess/silex-recaptcha-service-provider
包简介
ReCaptcha for Silex
README 文档
README
Register your site in Google reCAPTCHA
Install
composer require sergiors/recaptcha-service-provider "dev-master"
use Silex\Provider\FormServiceProvider; use Silex\Provider\ValidatorServiceProvider; use Silex\Provider\TwigServiceProvider; use Sergiors\Silex\Provider\RecaptchaServiceProvider; $app->register(new FormServiceProvider()); $app->register(new ValidatorServiceProvider()); $app->register(new TwigServiceProvider()); $app->register(new RecaptchaServiceProvider(), [ 'recaptcha.sitekey' => '', 'recaptcha.secretkey' => '', ]);
Form
use Symfony\Component\Form\Extension\Core\Type\FormType; use Sergiors\Silex\Form\Type\RecaptchaType; use Sergiors\Silex\Validator\Constraints\Recaptcha; $form = $app['form.factory']->createBuilder(FormType::class, []) ->add('recaptcha', RecaptchaType::class, [ 'constraints' => [ new Recaptcha() ] ]) ->getForm();
In your template
{{ form_widget(form.recaptcha) }}
License
MIT
统计信息
- 总下载量: 49
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-01-19