* @link https://www.oxidmodule.com */ declare(strict_types=1); namespace D3\PRGredirects\Modules\Application\Controllers; use D3\PRGredirects\Application\Core\redirectControllerTrait; class ContactController_PRGredirect extends ContactController_PRGredirect_parent { use redirectControllerTrait; /** @var bool */ private $success = true; /** * @return bool */ public function send() { $this->success = parent::send(); return $this->success; } /** * @return string */ public function render(): string { $template = parent::render(); if ($this->success !== false) { $this->d3DoPRGRedirect(); } return $template; } }