コード例 #1
0
     foreach ($list as $key => $value) {
         $array[$key] = array('id' => $value['id'], 'value' => $value['value']);
     }
     break;
 case 'documentos-recebido-por':
     $auth = Zend_Auth::getInstance()->getStorage()->read();
     $list = AutoComplete::filterRecebidoPorFullText($_REQUEST['query'], $auth->ID_UNIDADE);
     if (is_null($list)) {
         $list = array();
     }
     foreach ($list as $key => $value) {
         $array[$key] = array('id' => $value['id'], 'value' => $value['value']);
     }
     break;
 case 'caixas-digital':
     $list = AutoComplete::filterDocumentosDigital($_REQUEST['query'], $_REQUEST['caixa']);
     if (is_null($list)) {
         $list = array();
     }
     if (count($list) == 0) {
         $array[] = array('id' => '0', 'value' => 'Nenhum documento com o filtro utilizado');
     } else {
         $array[] = array('id' => '0', 'value' => 'Selecione o documento');
     }
     foreach ($list as $key => $value) {
         $array[] = array('id' => $value['ID'], 'value' => $value['DIGITAL']);
     }
     break;
 case 'documentos-origens':
     switch ($_REQUEST['type']) {
         case 'IN':