Go to the documentation of this file.00001 <?php
00002
00007 class oxRequiredFieldValidator
00008 {
00009
00017 public function validateFieldValue($sFieldValue)
00018 {
00019 $blValid = true;
00020 if (is_array($sFieldValue)) {
00021 $blValid = $this->_validateFieldValueArray($sFieldValue);
00022 } else {
00023 if (!trim($sFieldValue)) {
00024 $blValid = false;
00025 }
00026 }
00027
00028 return $blValid;
00029 }
00030
00038 private function _validateFieldValueArray($aFieldValues)
00039 {
00040 $blValid = true;
00041 foreach ($aFieldValues as $sValue) {
00042 if (!trim($sValue)) {
00043 $blValid = false;
00044 break;
00045 }
00046 }
00047
00048 return $blValid;
00049 }
00050 }