public static function documentoNormal($titulo, array $archivoVista) { self::$_tituloPrincipal = $titulo; self::_iniciarDocumento(); self::_cargarMenuTitulo(); foreach ($archivoVista as $ubicacionVista) { self::_cargarContenidoHtml($ubicacionVista); } self::_cerrarDocumento(); self::_reemplazarDinamico(); $misPermisos = $_SESSION['session']['permisos']; $todosLosPermisos = array("cursos", "personas", "documentos", "impresiones"); if ($_SESSION['session']['conectado'] == "SI" and $misPermisos[0] != 'admin') { $permisosFaltantes = array_diff($todosLosPermisos, $misPermisos); $permisosFaltantes[] = 'admin'; foreach ($permisosFaltantes as $quitarPermiso) { self::$_codigoImprimir = preg_replace('/({@' . $quitarPermiso . '})(.+)({@' . $quitarPermiso . '})/U', '', self::$_codigoImprimir); } } self::$_codigoImprimir = preg_replace('/({@.+})/U', '', self::$_codigoImprimir); echo self::$_codigoImprimir; }