Nette\Forms\Validator::validateEqual PHP Метод

validateEqual() публичный статический Метод

Is control's value equal with second parameter?
public static validateEqual ( Nette\Forms\IControl $control, $arg ) : boolean
$control Nette\Forms\IControl
Результат boolean
    public static function validateEqual(IControl $control, $arg)
    {
        $value = $control->getValue();
        foreach (is_array($value) ? $value : [$value] as $val) {
            foreach (is_array($arg) ? $arg : [$arg] as $item) {
                if ((string) $val === (string) $item) {
                    continue 2;
                }
            }
            return FALSE;
        }
        return TRUE;
    }