$__validator = new LengthValidator(array('maxLength' => 40, 'valueName' => 'description')); $__validatorError = $__validator->validate($db, $row); if ($__validatorError != '') { $result->fieldErrors['description'] = $__validatorError; } } if (!isset($result->fieldErrors['acct_no'])) { $__validator = new LengthValidator(array('maxLength' => 32, 'valueName' => 'acct_no')); $__validatorError = $__validator->validate($db, $row); if ($__validatorError != '') { $result->fieldErrors['acct_no'] = $__validatorError; } } if (!isset($result->fieldErrors['ticker_symbol'])) { $__validator = new LengthValidator(array('maxLength' => 32, 'valueName' => 'ticker_symbol')); $__validatorError = $__validator->validate($db, $row); if ($__validatorError != '') { $result->fieldErrors['ticker_symbol'] = $__validatorError; } } unset($__validator); unset($__validatorError); if (function_exists('validationHook')) { validationHook(); } if ($result->errorMsg == '' && empty($result->fieldErrors)) { if ($row->id > 0) { if (($oldRow = $acctDAO->load($row->id)) === false) { $result->errorMsg .= sprintf(_t('crud.idNotFoundChangesNotSaved'), _t('crud.acct.tableDescription', 'Account'), $row->id) . "\n"; } else { if ($result->errorMsg == '' && empty($result->fieldErrors)) {