Download the PHP package ahmedhsieb/analyzer without Composer
On this page you can find all versions of the php package ahmedhsieb/analyzer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ahmedhsieb/analyzer
More information about ahmedhsieb/analyzer
Files in ahmedhsieb/analyzer
Package analyzer
Short Description Visualize your Laravel request lifecycle as an interactive graph
License MIT
Informations about the package analyzer
Analyzer
This is a Laravel dev tool package that analyzes your app and builds a graph of routes, controllers, services, and more. Analyzer is a Laravel developer tool that scans your architecture and visualizes route-to-code flow as an interactive graph.
It is designed for monorepos and modular codebases where routes may live in packages, modules, extensions, microservices, or any custom folder naming convention.
Attribution
This project is based on and references the original Laravel Brain project:
https://github.com/laramint/laravel-brain
Analyzer includes my own updates and additional features on top of that foundation.
Highlights
- Full request lifecycle tracing: route -> controller -> service -> repository -> model -> events/jobs
- Monorepo-aware route discovery across nested Laravel roots
- Interactive viewer under
/_analyzer - Command and schedule discovery
- Broadcast channel discovery
- Query tracing (Eloquent + raw)
- Per-route tabs, source view, flow view, export (PNG/Mermaid)
- Watch mode
- Scoped analysis filters by path, route, group, and controller
Installation
Commands
Analyze full project
Setup login (secure viewer)
Or non-interactive:
Then open:
Change login credentials
Or non-interactive:
Watch mode
Filter by path
Analyze specific route(s)
Analyze specific group/prefix
Analyze specific controller
Notes:
- Alias:
analyzer:scan - Filters can be combined.
Viewer URL
Open:
Registered routes
Output files
Analysis output is written to:
Files:
Security
The package routes/commands are loaded only in local environment by default.
Development
All versions of analyzer with dependencies
nikic/php-parser Version ^5.0
illuminate/console Version ^9.0|^10.0|^11.0|^12.0|^13.0
illuminate/support Version ^9.0|^10.0|^11.0|^12.0|^13.0