HEX
Server: LiteSpeed
System: Linux d8 4.18.0-553.30.1.lve.el8.x86_64 #1 SMP Tue Dec 3 01:21:19 UTC 2024 x86_64
User: wbwebdes (3015)
PHP: 8.1.31
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/wbwebdes/domains/survey.wb-webdesign.com/private_html/application/core/LSCaptcha.php
<?php

/**
 * CCaptcha class file.
 *
 * @author LimeSurvey GmbH <[email protected]>
 * @link http://www.limesurvey.org/
 * @copyright 2008-2018 LimeSurvey GmbH
 * @license GPLv3
 */

class LSCaptcha extends CCaptcha
{

    public function renderOut()
    {
        $html = $this->renderImage();
        return $html;
    }

    /**
     * Renders the CAPTCHA image.
     */
    protected function renderImage()
    {
        if (!isset($this->imageOptions['id'])) {
                    $this->imageOptions['id'] = $this->getId();
        }
        $this->imageOptions['class'] = "img-fluid";

        $url = $this->getController()->createUrl($this->captchaAction, array('v' => uniqid()));
        $alt = $this->imageOptions['alt'] ?? '';
        return CHtml::image($url, $alt, $this->imageOptions);
    }
}