[{"data":1,"prerenderedAt":278},["ShallowReactive",2],{"page-\u002Fv1\u002Fadapters\u002Flaravel":3},{"id":4,"title":5,"body":6,"description":270,"extension":271,"meta":272,"navigation":273,"path":274,"seo":275,"stem":276,"__hash__":277},"content\u002Fv1\u002Fadapters\u002Flaravel\u002Findex.md","Laravel adapter",{"type":7,"value":8,"toc":263},"minimark",[9,13,84,98,103,192,203,207,253,257],[10,11,5],"h1",{"id":12},"laravel-adapter",[14,15,16,27],"table",{},[17,18,19],"thead",{},[20,21,22,25],"tr",{},[23,24],"th",{},[23,26],{},[28,29,30,45,55,69],"tbody",{},[20,31,32,39],{},[33,34,35],"td",{},[36,37,38],"strong",{},"Host",[33,40,41,44],{},[36,42,43],{},"Laravel 13.x"," (PHP ≥ 8.3)",[20,46,47,52],{},[33,48,49],{},[36,50,51],{},"Researched",[33,53,54],{},"2026-08",[20,56,57,62],{},[33,58,59],{},[36,60,61],{},"Core",[33,63,64,65],{},"This site — ",[66,67,68],"code",{},"1.0.0-draft",[20,70,71,76],{},[33,72,73],{},[36,74,75],{},"One-shot apply",[33,77,78],{},[79,80,82],"a",{"href":81},"\u002Fapply\u002Flaravel.full.md",[66,83,81],{},[85,86,87,88,91,92,97],"p",{},"Laravel is a ",[36,89,90],{},"host",", not Core. Prefer the one-shot for agent bootstrap. HTML entry: ",[79,93,95],{"href":94},"\u002Flaravel",[66,96,94],{},".",[99,100,102],"h2",{"id":101},"what-maps-where-laravel-13","What maps where (Laravel 13)",[14,104,105,115],{},[17,106,107],{},[20,108,109,112],{},[23,110,111],{},"Core concept",[23,113,114],{},"Laravel 13 place",[28,116,117,128,138,153,163,173,181],{},[20,118,119,122],{},[33,120,121],{},"Module root",[33,123,124,127],{},[66,125,126],{},"app\u002FModules\u002F{Module}\u002F"," (PSR-4)",[20,129,130,133],{},[33,131,132],{},"Shared kernel",[33,134,135],{},[66,136,137],{},"app\u002FShared\u002F",[20,139,140,143],{},[33,141,142],{},"Composition root",[33,144,145,146,149,150],{},"Module ",[66,147,148],{},"Application\u002FProviders\u002F*ServiceProvider.php"," registered in ",[66,151,152],{},"bootstrap\u002Fproviders.php",[20,154,155,158],{},[33,156,157],{},"Persistence",[33,159,160],{},[66,161,162],{},"Infrastructure\u002FPersistence\u002FEloquent\u002F",[20,164,165,168],{},[33,166,167],{},"ACL adapter",[33,169,170],{},[66,171,172],{},"Infrastructure\u002FExternalServices\u002F…AclAdapter.php",[20,174,175,178],{},[33,176,177],{},"Event listener",[33,179,180],{},"Queued Infra listener \u002F job → inbound Use Case",[20,182,183,186],{},[33,184,185],{},"UI",[33,187,188,189],{},"Controllers, Form Requests; optional Filament under ",[66,190,191],{},"UI\u002FFilament\u002F",[85,193,194,195,198,199,202],{},"Laravel 13 continues the slim app structure (",[66,196,197],{},"bootstrap\u002Fapp.php",", optional ",[66,200,201],{},"install:api","). Framework helpers and new first-party features must not enter Domain\u002FUse Cases — ports only.",[99,204,206],{"id":205},"topic-pages","Topic pages",[208,209,210,217,222,228,234,241,247],"ol",{},[211,212,213],"li",{},[79,214,216],{"href":215},"\u002Fv1\u002Fadapters\u002Flaravel\u002Fpersistence-eloquent","Persistence (Eloquent)",[211,218,219],{},[79,220,142],{"href":221},"\u002Fv1\u002Fadapters\u002Flaravel\u002Fcomposition-root",[211,223,224],{},[79,225,227],{"href":226},"\u002Fv1\u002Fadapters\u002Flaravel\u002Fcross-module","Cross-module bridges",[211,229,230],{},[79,231,233],{"href":232},"\u002Fv1\u002Fadapters\u002Flaravel\u002Fui","UI delivery",[211,235,236,240],{},[79,237,239],{"href":238},"\u002Fv1\u002Fadapters\u002Flaravel\u002Ffilament-ui","Filament UI"," (optional admin)",[211,242,243],{},[79,244,246],{"href":245},"\u002Fv1\u002Fadapters\u002Flaravel\u002Ftooling","Tooling",[211,248,249],{},[79,250,252],{"href":251},"\u002Fv1\u002Fadapters\u002Flaravel\u002Fmigrations","Migrations",[99,254,256],{"id":255},"design-test","Design test",[258,259,260],"blockquote",{},[85,261,262],{},"If the peer module is deleted and replaced by HTTP, does Application\u002FDomain still compile?",{"title":264,"searchDepth":265,"depth":265,"links":266},"",2,[267,268,269],{"id":101,"depth":265,"text":102},{"id":205,"depth":265,"text":206},{"id":255,"depth":265,"text":256},"Laravel 13 host mapping for Modular Hexagonal DDD — Eloquent, providers, optional Filament, Pint, Pest arch tests.","md",{},true,"\u002Fv1\u002Fadapters\u002Flaravel",{"title":5,"description":270},"v1\u002Fadapters\u002Flaravel\u002Findex","Q8h7wQWjLYdz2gNCu4quPf03LOZzkXGjBG7vPvT_gsc",1786241413209]