Hola. Estoy tratando de usar una librería que no existe, que no viene desde el SIU.
La agregué en: src/pers/cordoba/lib
La consulta viene de como llamarla desde la operación: certificado_programas. Se probó muchas rutas, pero ninguna con éxito. Se creó concat_pdf.php y se usa en controlador.php.
Hola, en src/pers/cordoba/operaciones/certificado_programas/concat_pdf.php como estas dentro de un namespace al extender la clase tenes que hacerlo así:
class concat_pdf extends \FPDI {
también esta mal el require, tenes que subir dos niveles en la estructura de archivos:
require_once('../../lib/fpdi.php');
si con estos cambios no funciona por favor envíame el error que te muestra.
Seguimos la sugerencia de Andrés Blanco, y anduvo.
La comento por si a alguien le pasa lo mismo:
Hola, intentá incluir la librería a través de composer.
1 - creá el archivo composer.json en la raíz del proyecto
2 - agregá como require la librería que necesitás. https://github.com/clegginabox/pdf-merger ahí hay instrucciones
3 - ejecutá composer update. Esto te crea la carpeta vendor y meta las deps adentro
4 - Donde quieras utilizaar la lib hacé un require __DIR__ . '/vendor/autoload.php'; siempre teniendo en cuenta de armar el path relativo correctamente.
5 - Si todo está bien podrías utilizar la librería haciendo: $pdf = new \Clegginabox\PDFMerger\PDFMerger;