/** * @return void * @param string $digital * @param string $path */ private function __construct($digital, $path) { $this->_path = $path; $this->_digital = $digital; $this->_content = Documento\Imagem\DocumentoImagemFactory::factory($digital)->getPDF()->getData(); }
<?php $manager = AclFactory::checaPermissao(Controlador::getInstance()->acl, Controlador::getInstance()->usuario, DaoRecurso::getRecursoById(998)); $allow = AclFactory::checaPermissao(Controlador::getInstance()->acl, Controlador::getInstance()->usuario, DaoRecurso::getRecursoById(999)); $informations = Imagens::factory()->recoverInformationDBByProcess($_REQUEST['numero_processo']); //$digitais = array(); //var_dump($images); die; foreach ($informations as $information) { $digitais[$information['DIGITAL']] = $information['DIGITAL']; } $images = array(); foreach ($digitais as $digital) { $documentoImagemAgg = Documento\Imagem\DocumentoImagemFactory::factory($digital); $imagensDoDocumento = $documentoImagemAgg->getImageList(); if (!empty($imagensDoDocumento)) { $images = array_merge($images, $imagensDoDocumento); } } if (empty($images)) { exit; } $urlPDF = sprintf("%s/modelos/imagens/getPDF.php?numero_processo=%s", __URLSERVERAPP__, $_REQUEST['numero_processo']); ?> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <link rel="stylesheet" href="/plugins/galleriffic/css/basic.css" type="text/css" /> <link rel="stylesheet" href="/plugins/galleriffic/css/galleriffic-5.css" type="text/css" /> <link rel="stylesheet" href="/plugins/galleriffic/css/white.css" type="text/css" />
<?php set_time_limit(0); $manager = AclFactory::checaPermissao(Controlador::getInstance()->acl, Controlador::getInstance()->usuario, DaoRecurso::getRecursoById(998)); $allow = AclFactory::checaPermissao(Controlador::getInstance()->acl, Controlador::getInstance()->usuario, DaoRecurso::getRecursoById(999)); //Implementação que considera Agregador e Documentos Vinculados //$blocoDocumental = new Documento\BlocoDocumental(); //$blocoDocumental->loadDigital( $_REQUEST['digital'] ); //$images = $blocoDocumental->sortByFisico(true)->getImageList(); //Implementação que considera somente Agregador $documentoImagemAgg = Documento\Imagem\DocumentoImagemFactory::factory($_REQUEST['digital']); $images = $documentoImagemAgg->getImageList(); if (empty($images)) { exit; } //Este parâmetro será modficável pelo Filtro selecionado (DOCPRINCIPAL, DOCAPENSADO01, DOCANEXADO01, DOCAPENSADO02...) $urlPDF = sprintf("%s/modelos/imagens/getPDF.php?digital=%s", __URLSERVERAPP__, $_REQUEST['digital']); ?> <html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <link rel="stylesheet" href="/plugins/galleriffic/css/basic.css" type="text/css" /> <link rel="stylesheet" href="/plugins/galleriffic/css/galleriffic-5.css" type="text/css" /> <link rel="stylesheet" href="/plugins/galleriffic/css/white.css" type="text/css" /> <script type="text/javascript" src="/javascripts/jquery-1.9.1.min.js"></script> <script type="text/javascript" src="/plugins/galleriffic/js/jquery.galleriffic.js"></script> <script type="text/javascript" src="/plugins/galleriffic/js/jquery.opacityrollover.js"></script> <script type="text/javascript" src="/plugins/jquery-file-download/jquery.fileDownload.js"></script>