Derniers messages sur Zeste de Savoirhttps://zestedesavoir.com/forums/2020-12-18T09:15:40+01:00Les derniers messages parus sur le forum de Zeste de Savoir.Laravel : Dans un contrôleur, comment accéder à une information définie dans un middleware ?, message #2293642020-12-18T09:15:40+01:00Herbe/@Herbehttps://zestedesavoir.com/forums/sujet/14853/laravel-dans-un-controleur-comment-acceder-a-une-information-definie-dans-un-middleware/?page=1#p229364<p>Au final il suffit de mettre l’info dans l’objet <code>Request</code> du middleware avec la fonction <code>merge</code> (par exemple) et on peut le récup dans le contrôleur avec l’objet <code>Request</code> de l’injection de dépendance.</p>Laravel : Dans un contrôleur, comment accéder à une information définie dans un middleware ?, message #2293022020-12-16T09:12:30+01:00Herbe/@Herbehttps://zestedesavoir.com/forums/sujet/14853/laravel-dans-un-controleur-comment-acceder-a-une-information-definie-dans-un-middleware/?page=1#p229302<p>Salut salut, </p>
<p>Je travaille sur un projet Laravel 8. Dans un middleware que j’ai écrit, je récupère un objet "utilisateur" avec Eloquent ORM dont l’ID m’intéresse (<code>$user_id = User::find(request('user_id'))->ID;</code>).</p>
<p>Cet ID, je veux le rendre accessible dans un contrôleur que j’ai écrit. Je pensais donc à mettre dans une sorte de contexte global à mon application <code>$user_id</code> et ainsi pouvoir y accéder dans le contrôleur. Malheureusement je n’ai pas trouvé trace de cette possibilité technique dans la documentation de Laravel 8.</p>
<p>Y aurait-t-il svp des fins connaisseurs de Laravel qui pourraient me conseiller sur la marche à suivre ?</p>
<p>Merci à vous et passez une bonne journée et de bonnes fêtes de fin d’année <img src="/static/smileys/svg/langue.svg" alt=":p" class="smiley"> </p>