before()
before(\CodeIgniter\HTTP\RequestInterface $request) : void
Checks if Honeypot field is empty; if not then the requester is a bot
By default it should not return anything during normal execution. However, when an abnormal state is found, it should return an instance of CodeIgniter\HTTP\Response. If it does, script execution will end and that Response will be sent back to the client, allowing for error pages, redirects, etc.
Parameters
\CodeIgniter\HTTP\RequestInterface | $request |
Throws
- \CodeIgniter\Honeypot\Exceptions\HoneypotException