function validateCompleteness($oFieldset) { $res = KTMetadataUtil::checkConditionalFieldsetCompleteness($oFieldset); // errors, false, or null are all false. if ($res === true) { return true; } return false; }
<?php require_once '../../config/dmsDefaults.php'; require_once KT_LIB_DIR . '/metadata/metadatautil.inc.php'; error_reporting(E_ALL); var_dump(KTMetadataUtil::checkConditionalFieldsetCompleteness(11));
function getIncomplete($oFieldset) { $res = KTMetadataUtil::checkConditionalFieldsetCompleteness($oFieldset); if (PEAR::isError($res)) { $sIncomplete = $res->getMessage(); } else { $sIncomplete = null; } return $sIncomplete; }