Prado\Web\UI\TPage::validate PHP Метод

validate() публичный Метод

This method will invoke the registered validators to perform the actual validation. If validation group is specified, only the validators in that group will be invoked.
public validate ( $validationGroup = null )
    public function validate($validationGroup = null)
    {
        Prado::trace("Page validate()", 'Prado\\Web\\UI\\TPage');
        $this->_validated = true;
        if ($this->_validators && $this->_validators->getCount()) {
            if ($validationGroup === null) {
                foreach ($this->_validators as $validator) {
                    $validator->validate();
                }
            } else {
                foreach ($this->_validators as $validator) {
                    if ($validator->getValidationGroup() === $validationGroup) {
                        $validator->validate();
                    }
                }
            }
        }
    }