Beispiel #1
0
    }
}
$GeneradorErrores = new GeneradorErrores();
// ejecutar caso 1
$GeneradorErrores->caso1();
// obtener el error más reciente y usar como string
echo \sasco\LibreDTE\Log::read(), "\n\n";
// mostrar el resto de errores y usar como string
foreach (\sasco\LibreDTE\Log::readAll() as $error) {
    echo $error, "\n";
}
echo "\n\n\n";
// ejecutar caso 2
$GeneradorErrores->caso2();
// obtener el error más reciente y usar como objeto
$error = \sasco\LibreDTE\Log::read();
echo 'error código: ', $error->code, ' y mensaje ', $error->msg, "\n\n";
// mostrar el resto de errores y usar como objeto
foreach (\sasco\LibreDTE\Log::readAll() as $error) {
    echo 'error código: ', $error->code, ' y mensaje ', $error->msg, "\n";
}
echo "\n\n\n";
// ejecutar caso 3 y mostrar en español todos los mensajes
$GeneradorErrores->caso3();
foreach (\sasco\LibreDTE\Log::readAll() as $error) {
    echo $error, "\n";
}
echo "\n\n\n";
// ejecutar caso 3 y mostrar en español todos los mensajes pero como objetos
$GeneradorErrores->caso3();
foreach (\sasco\LibreDTE\Log::readAll() as $error) {