public static function getInstance() { if (!isset(self::$instance)) { self::$instance = new self(); } return self::$instance; }
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"); }