function fetchNoticeListArray($noticelist, $recordCharset, $includeLinks, $includeItems)
 {
     //Je filtre les notices en fonction des droits
     $noticelist = $this->filter_tabl_notices($noticelist);
     if (!count($noticelist)) {
         return array();
     }
     $converter = new external_services_converter_notices(1, 600);
     $converter->set_params(array("include_links" => $includeLinks, "include_items" => $includeItems, "include_authorite_ids" => true));
     $keyed_results = $converter->convert_batch($noticelist, "raw_array", $recordCharset);
     $array_results = array_values($keyed_results);
     return $array_results;
 }
Exemple #2
0
 function noticeids_to_recordformats($noticesids, $record_format, $recordcharset = 'iso-8859-1', $includeLinks = true, $includeItems = false)
 {
     $converter = new external_services_converter_notices(1, 600);
     $converter->set_params(array("include_links" => $includeLinks, "include_items" => $includeItems, "include_authorite_ids" => true));
     return $converter->convert_batch($noticesids, $record_format, $recordcharset);
 }