Website 🚀 contributte.org | Contact 👨🏻💻 f3l1x.io | Twitter 🐦 @contributte
| This project is no longer being maintained. |
|---|
| Composer | contributte/wordcha |
|---|---|
| Version | |
| PHP | |
| License |
Question-based captcha for Nette Framework / Forms.
composer require contributte/wordchaRegister extension:
extensions:
wordcha: Contributte\Wordcha\DI\WordchaExtensionAt the beginning you should pick the right datasource.
wordcha:
datasource: numericwordcha:
datasource: questionsquestions:
"Question a?": "a""Question b?": "b"useNette\Application\UI\Form;
protectedfunctioncreateComponentForm()
{
$form = newForm();
$form->addWordcha('wordcha')
->getQuestion()
->setRequired('Please answer antispam question');
$form->addSubmit('send');
$form->onValidate[] = function (Form$form) {
if ($form['wordcha']->verify() !== TRUE) {
$form->addError('Are you robot?');
}
};
$form->onSuccess[] = function (Form$form) {
dump($form['wordcha']);
};
return$form;
}| State | Version | Branch | PHP |
|---|---|---|---|
| dev | ^0.5 | master | >=8.1 |
| stable | ^0.4 | master | >=8.1 |
This package was maintained by these authors.
Consider to supportcontributte development team. Also thank you for using this package.
