[NFR]: ADR route source
Les mainteneurs répondent en général sous 1 jour
@niden y travaille déjà.
Depuis le 3/11/2026.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Summary
ADR does not fire router:matchedRoute, so the Route panel stays empty. Feed RouteCollector from adr:beforeExecuteAction.
Current state
EventfulHandlerfiresadr:beforeExecuteActionwith the Action as the source and the request as the data.- The request holds the route attributes (
getAttributes()).
Proposed direction
- The ADR bridge from #16 attaches to
adr:beforeExecuteActionand calls theRouteCollectormethod from #44. - The panel shows the Action class and the attributes. The MVC rows (module, controller and others) do not apply.
Known limit
EventfulHandler is the terminal handler of the pipeline. A middleware that returns early skips this event, so the panel is empty for that request. A URL with no match also leaves the panel empty. Accept this for the first version.
Acceptance
- In an ADR app, the Route panel shows the Action class and the attributes.
- The MVC route source is unchanged.
- Tests pass with full coverage.
phpcsandphpstanpass.
Depends on
- #16
Part of
#13
- Langage dominant
- PHP
- Étoiles
- 6
- Forks
- 3
- Merge moyen
- 3 h 31 min
- PR mergées (30 j)
- 43
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de phalcon/debugbar
-
[BUG]: Duplicated JS and CSS for the exceptions and logs panelsPeut-être pris @niden l’a pris il y a 1 jour. Ouvertebug
phalcon/debugbar#108 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
[BUG]: The last exception differs between MVC and ADRPeut-être pris @niden l’a pris il y a 1 jour. Ouvertebug
phalcon/debugbar#107 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
[BUG]: Small fixes for IP match, accessibility and docblocksPeut-être pris @niden l’a pris il y a 1 jour. Ouvertebug
phalcon/debugbar#106 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
[BUG]: Member order and function imports do not follow the coding rulePeut-être pris @niden l’a pris il y a 1 jour. Ouvertebug
phalcon/debugbar#105 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
[BUG]: CI does not test a Phalcon 5 only install or the minimum versionPeut-être pris @niden l’a pris il y a 1 jour. Ouvertebug
phalcon/debugbar#104 · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de phalcon/debugbar
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
shukiv/jabali-panel#2423 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 79/100
smarty-php/smarty#1220 ·
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
StarCitizenWiki/mediawiki-extensions-EmbedVideo#224 · 1 commentaire ·
-
IDS: enable Suricata 8 Hyperscan MPM cache (detect.sgh-mpm-caching) in suricata.yaml templateOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 69/100
opnsense/core#11171 · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour