how could I intercept a request that depending on the domain or subdomain go to an specific route list like in a multi tenant website. any other recommendations about it?
If I understand correctly - this should work: pastebin.com/PcAf3y6c If you just want the subdomain to be dynamic, you can just do Route::domain('{prefix}')
I have a question. Why did you create __construct() in the controller? Laravel can solve dependencies if you use the service as param in the controller method directly.