function Check($value)
    {
        $this->SetValue($value);
        $required = $this->GetRequiredValidator();
        if ($required && !$required->Check($value))
        {
            $this->checkFailed = true;
            return false;
        }
        return parent::Check($value);
    }
function Check($value)
    {
        $this->SetValue($value);
        $required = $this->GetRequiredValidator();
        if ($required && !$required->Check($value))
        {
            $this->checkFailed = true;
            return false;
        }
        return parent::Check($value);
    }
function Check ( $ value ) { $ this -> SetValue ( $ value ) ; $ required = $ this -> GetRequiredValidator ( ) ; if ( $ required && ! $ required -> Check ( $ value ) ) { $ this -> checkFailed = true ; return false ; } return parent :: Check ( $ value ) ; }
Searches and returns  a required validator
@return Validation\Required
Searches and returns a required validator