/** * breaks loop if value is empty by returning $loop='break'. * validation is not necessary for empty value. * * @param ValueTO $v */ public function filter_loopBreak($v) { $val = $v->getValue(); if ("{$val}" == '') { // value is really empty. break the loop. $v->setBreak(true); // skip subsequent validations for empty values. } }