Вход Регистрация
Файл: system/fields/captcha.php
Строк: 25
<?php

class fieldCaptcha extends cmsFormField {

    public 
$title     LANG_CAPTCHA_CODE;
    public 
$is_public true;
    public 
$excluded_controllers = ['content''users''groups'];

    public function 
getRules() {

        
$this->rules[] = array('captcha');

        return 
$this->rules;
    }

    public function 
parse($value) {
        return 
null;
    }

    public function 
getInput($value) {

        
$this->data['captcha_html'] = cmsEventsManager::hook('captcha_html');

        return 
parent::getInput($value);
    }

    public function 
validate_captcha($value) {

        
$is_captcha_valid cmsEventsManager::hook('captcha_validate'$this->request);

        return 
$is_captcha_valid true LANG_CAPTCHA_ERROR;
    }

}
Онлайн: 0
Реклама