commitcaptcha/Web/Presenters/CaptchaPresenter.php
2020-07-10 13:56:17 +00:00

20 lines
576 B
PHP

<?php declare(strict_types=1);
namespace commitcaptcha\Web\Presenters;
use Chandler\MVC\SimplePresenter;
use Nette\Utils\Image;
use commitcaptcha\CaptchaManager;
class CaptchaPresenter extends SimplePresenter
{
function renderCaptcha()
{
$manager = CaptchaManager::i();
$image = $manager->getImage();
header("Pragma: no-cache");
header("Expires: Wed, 12 Feb 2003 00:00:00 GMT");
header("Cache-Control: no-cache, no-store, no-transform, must-revalidate");
$image->send(Image::WEBP, 32);
exit;
}
}