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: questions
questions:
"Question a?": "a"
"Question b?": "b"use Nette\Application\UI\Form;
protected function createComponentForm()
{
$form = new Form();
$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 support contributte development team. Also thank you for using this package.
