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
Request Log Bundle

Request Log Bundle Laravel Package

mroca/request-log-bundle

Symfony bundle that records incoming HTTP requests for debugging and auditing. It captures details such as method, URI, headers, and payload, then stores them for easy inspection, helping you trace issues and understand traffic in your application.

View on GitHub
Deep Wiki
Context7

An HTTP requests mock generator symfony bundle.

Frequently asked questions about Request Log Bundle
Can I install mroca/request-log-bundle in a Laravel application?
Composer may install the package, but it is a Symfony bundle rather than a Laravel package. Laravel does not load Symfony bundles through its kernel, and there is no Laravel service provider or middleware bridge in the package. Treat it as a reference implementation or dev-only spike, not a drop-in dependency for a Laravel app.
Is mroca/request-log-bundle a Laravel package?
No. It is a Symfony bundle described as an HTTP requests mock generator and request logging tool. Its integration model depends on Symfony bundle registration, configuration trees, and dependency injection extensions that Laravel does not natively use. Adopting it in Laravel would require an adapter or reimplementation.
Which Laravel versions does this package support?
There is no documented Laravel version support because the package is Symfony-specific. You must verify its PHP and Symfony component constraints, transitive dependencies, and autoloading before assuming compatibility with your Laravel version. Do not rely on a successful Composer install alone as proof of Laravel compatibility.
How do I install and configure mroca/request-log-bundle?
In a Symfony application, installation would follow the normal Composer require and bundle registration process, then configuration through Symfony's bundle configuration. In Laravel there is no equivalent installation path because the bundle lifecycle and configuration model do not apply. If you need the capability, plan to extract the core logic and wrap it in Laravel-native configuration and middleware.
What does mroca/request-log-bundle actually do?
The package records incoming HTTP requests for debugging and auditing, capturing details such as method, URI, headers, and payload for later inspection. The description also calls it an HTTP requests mock generator, so confirm whether your intended use is runtime logging, mock generation, test fixtures, or debugging. Inspect the README and core logic before committing to it.
Is this package suitable for production request logging in Laravel?
It is a high-risk choice for production Laravel request logging. Adoption signals are very low, Laravel integration is absent, and capturing headers or payloads can create PII exposure and unbounded storage growth. Use it only after a time-boxed spike, and add redaction, retention limits, and performance safeguards if you proceed.
How can I use the request capture logic in Laravel without the Symfony bundle?
Inspect the bundle's core request-capture or mock-generation services and identify framework-agnostic logic. Extract that logic into small services, then wrap them in a Laravel middleware and service provider with publishable configuration. Prototype this in a sandbox branch and prove parity with tests before considering a vendored fork or internal package.
Are there better Laravel alternatives for request logging and auditing?
Yes, Laravel-native options are usually a better fit, including custom middleware, logging channels, Laravel Telescope for local debugging, and audit packages for production trails. The right choice depends on whether you need mock generation, test fixtures, request inspection, or compliance auditing. Avoid a Symfony bundle unless its mock-generation capability is uniquely valuable to you.
How do I test whether this bundle works with my Laravel app?
Start with a time-boxed discovery spike in a sandbox branch and verify PHP constraints, Symfony component versions, autoloading, and dependency conflicts. Then prototype a Laravel adapter and test whether middleware fires, capture is accurate, secrets are redacted, and storage stays bounded. Only consider production sequencing after tests prove parity and a clear fallback exists.
Is mroca/request-log-bundle actively maintained and safe to depend on?
The available signals are weak: roughly 3 stars, 0 dependents, and a very low assessment score, with no evidence of broad Laravel or Symfony adoption. Maintenance, license clarity, security policy, and compatibility are unclear, so your team would likely own integration and upstream fixes. Expect potential forking and long-term maintenance overhead before adding it to a roadmap.
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.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo