Adds support for honeypot input in Nette Forms.
Best way to install this is using composer:
composer require blueweb/nette-honeypotThen register extension:
extensions:
honeypot: Blueweb\NetteHoneypot\HoneypotExtension$form->addHoneypot($name, $caption, $errorMessage);Parameter $name should be something yummy for robot, like additional_email.
In $caption you should write something for user, which for some reason has not this field hidden.
In $message you may change default error message.
You can also specify your own error callback:
$honeypot = $form->addHoneypot('email');
$honeypot->onError[] = function($control){ .... };