Exemple #1
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new self();
     }
     return self::$instance;
 }
Exemple #2
0
 public function newAnexoList()
 {
     $request = knl_lib_Registry::getRequestObj()->getInstance();
     $newAnexoList = knl_lib_doc_newAnexoList::getInstance();
     $lista = $newAnexoList->montaLista();
     $vl = knl_view_Loader::getInstance();
     $vl->setVar("id_doc", $request->getGet('id'));
     $vl->setVar("doc_anexo", $request->getGet('doc_anexo'));
     $vl->setVar("paginacao", $lista['detalhes']);
     $arrAnexoTop = $lista['detalhes']->get_arrayFiltro();
     unset($lista['detalhes']);
     foreach ($lista as $k => $v) {
         $lista[$k]['Anexa'] = array_merge(array('docActions' => $v['docActions']), array('id' => $request->getGet('id'), 'doc_anexo' => $request->getGet('doc_anexo')), array('doc' => $v['doc']));
     }
     $vl->setVar("lista", $lista);
     $vl->setVar("urlAdd", array('domain' => 'Doc', 'action' => 'newAnexoList', 'id' => $request->getGet('id'), 'doc_anexo' => $request->getGet('doc_anexo')));
     $vl->display("newAnexoList");
 }