public static function getDocumentTypes() { $rs = SearchHelper::getDocumentTypes(); if (PEAR::isError($rs)) { AjaxSearchHelper::createResponse(AjaxSearchHelper::STATUS_INTERNAL, $rs->getMessage()); } AjaxSearchHelper::createResponse(AjaxSearchHelper::STATUS_SUCCESS, null, 'documenttypes', $rs); }
public static function getJSdocumentTypesStruct($documenttypes = null) { if (is_null($documenttypes)) { $documenttypes = SearchHelper::getDocumentTypes(); } $dt = 0; $documenttypes_str = '['; foreach ($documenttypes as $user) { if ($dt++ > 0) { $documenttypes_str .= ','; } $id = $user['id']; $name = searchfix($user['name']); $documenttypes_str .= "\n\t{id: \"{$id}\", name: \"{$name}\"}"; } $documenttypes_str .= ']'; return $documenttypes_str; }