I am trying to understand how Laravel gets all fresh application routes at this line:
$this->getFreshApplication()['router']->getRoutes()
When I dump $this->getFreshApplication()['router'] then I find an instance of Illuminate/Routing/Route.
This instance (and its traits) have no method getRoutes. This is a method from Illuminate/Routing/RouteCollection.
Why does the method call getRoutes() on the Route instance endup on RouteCollection? I also checked the magic method __get() from Route but it is not evoked when calling getRoutes().
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire