$value) { if (empty($value)) { unset($array[$key]); } } return $array; } /** * Method convert a pidList to a where-string * @param array $pidList * @return string */ public static function toSqlWhereString($array, $operator = "", $fieldname = "") { $arrayStr = StringManager::$emptyString; foreach ($array as $value) { $arrayStr .= $fieldname . $value . $operator; } $result = substr($arrayStr, 0, strlen($arrayStr) - strlen($operator)); return $result; } /** * Method check if all items of the pidlist are only digits * @param array $poly * @return boolean */ public static function validIntList($list) { foreach ($list as $value) { if (!ctype_digit($value) || PHP_INT_MAX < $value) { return FALSE; } } return TRUE; } } ?>