/** * @file inc.php * Archivo que incluye todos los archivo .php de la biblioteca para evitar * incluirlos manualmente. Esto es sólo válido en los ejemplos, en código real * usar la autocarga de composer * @author Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl) * @version 2015-12-15 */ // activar todos los errores ini_set('display_errors', true); error_reporting(E_ALL); // zona horaria date_default_timezone_set('America/Santiago'); // incluir autocarga de composer if (is_readable(dirname(dirname(__FILE__)) . '/vendor/autoload.php')) { include dirname(dirname(__FILE__)) . '/vendor/autoload.php'; } else { die('Para probar los ejemplos debes ejecutar primero "composer install" en el directorio ' . dirname(dirname(__FILE__))); } // incluir archivos de la biblioteca /*$path = dirname(dirname(__FILE__)).'/lib'; $Iterator = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path)); $files = new RegexIterator($Iterator, '/^.+\.php$/i', RecursiveRegexIterator::GET_MATCH); foreach ($files as $file => $object) { include $file; }*/ // todos los ejemplos se ejecutan con backtrace activado, esto para ayudar al // debug de los mismos \sasco\LibreDTE\Log::setBacktrace(true); // incluir configuración específica de los ejemplos include 'config.php';