定制 dps-software-srl/php-error-lib 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

dps-software-srl/php-error-lib

最新稳定版本:v1.9.1

Composer 安装命令:

composer require dps-software-srl/php-error-lib

包简介

Gestor de errores

README 文档

README

Gestor de errores

Captura FATAL errors, por Time Limit o Allowed Memory Size

Al constructor se le puede enviar opcionalmente

  • un string con el nombre de la APP que luego sera visible en los envios a Discord
  • Una URL webhook de Discord para el envio de los mensajes. Este valor tendrá prioridad sobre el encontrado en .env
new Dps\ErrorToDiscord( [ 'Puma ARG Incidencias' ] [, $urlWebhook ] );

Agrupa los errores repetidos para no saturar Discord. Y los envia en bloques de a 10 ( por el limite de embbeds de Discord webhook )

**Variables de Entorno usadas

  • PATH_LOG Path a la raiz de la carpeta de logs Default en /tmp

  • ERROR_LOG_ENABLED (bool) Guarda mensajes en archivo separado por Y/m/d/NombreUsuario.log

  • ERROR_LOG_TO_SCREEN (bool) Muestra info para debug en pantalla ( solo util durante desarrollo )

  • DISCORD_WEBHOOK_URL (string|null) Opcionalmente envia los mensajes a un canal de Discord

  • ENVIRONMENT

**Metodos utiles

  • ErrorToDiscord::setReporting Similar al uso de error_reporting(), configura que tipos de mensajes son enviados a Discord

统计信息

  • 总下载量: 1.35k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: proprietary
  • 更新时间: 2025-03-10