Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Advanced Logger Laravel Package

dejwcake/advanced-logger

Advanced Logger is a Laravel/PHP package that extends the framework's logging with configurable channels, richer context, and structured output, making it easier to capture, organize, and review application events in development and production with minimal setup.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for request-level audit logging: The package appears to provide Laravel request logging plus log customization (RequestLogger, RequestLoggerService, HashLogCustomizer). For teams considering custom middleware/listeners to log inbound requests, this is a candidate to evaluate before building.
  • Privacy and compliance decisions: HashLogCustomizer suggests support for hashing or transforming sensitive request data before it reaches logs. That supports decisions around data minimization, PII handling, and whether request logs can be retained safely.
  • Observability roadmap: Useful if the roadmap includes audit trails, incident debugging, or request correlation, but not full APM/tracing. It can be an accelerator for a narrow request-logging need.
  • Release risk assessment: Version 2.0.1 is explicitly a maintenance release with “nothing to do when upgrading.” PM decision: low migration risk, no planned upgrade work. The final readonly change is worth flagging only if internal code subclasses or extends these classes.
  • Dependency hygiene: Dist archives no longer ship tests, Docker, and QA config; CI now prints coverage, and developer docs (AGENTS.md, CLAUDE.md) were added. These are positive maintenance signals but not product features.

When to Consider This Package

  • Consider it when you need basic Laravel request logging with privacy-aware log customization, especially hashing sensitive values, and do not want to maintain custom middleware.
  • Consider it when the team wants a small, focused package rather than a broader observability platform, and can accept a narrow feature surface.
  • Consider it after confirming extension needs: 2.0.1 makes HashLogCustomizer, RequestLogger, RequestLoggerListenerHandler, and RequestLoggerService final readonly. If your design depends on subclassing or runtime mutation of these classes, validate compatibility before adoption.
  • Look elsewhere if you need full APM, distributed tracing, log aggregation, retention management, alerting, or a UI for request inspection.
  • Look elsewhere if you require vendor-backed SLAs, long-term support commitments, or extensive configuration/filtering beyond what the package documents.
  • For existing adopters: 2.0.1 requires no upgrade action. Treat it as a routine maintenance update unless you extend the affected classes.

How to Pitch It (Stakeholders)

  • To executives: This is a low-risk, focused observability component that can reduce custom code for request logging and sensitive-data handling. The 2.0.1 release is maintenance-only—no migration cost—and shows active hygiene through CI coverage and cleaner distribution artifacts.
  • To engineering: The package provides Laravel request logging and log customization, including hashing-oriented customization. 2.0.1 hardens class design with final readonly and slims published archives. Before adopting, confirm you do not need to subclass the now-final classes; if you do, that is the main compatibility question.
  • Recommendation: Evaluate for narrow request-audit and privacy-safe logging use cases. Do not position it as a replacement for full observability or APM tooling.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib