getHost() retorna NULL
[Concluído]
Ao tentar pegar os dados do HOST é rotornado o valor null.
Minha conexão .env:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=delivery
DB_USERNAME=root
DB_PASSWORD=
Inseri esses dados em minha tabela no phpmyadmin:
subdomain = http://127.0.0.1:8000/
db_name = delivery
db_host = 127.0.0.1
db_user = root
db_password =
Meu Middleware Tenant:
public function handle(Request $request, Closure $next)
{
$restaurante = $this->getRestaurante($request->getHost());
dd($restaurante);
return $next($request);
}
public function getRestaurante($host)
{
Restaurante::where('subdomain', $host)->first();
}
Meu app URL no arquivo .env é o mesmo inserido na tabela.
APP_URL=http://127.0.0.1:8000/
Olá, Miqueias!
Tudo bem?
Você finalizou o ticket. Conseguiu resolver amigo? Tudo certo?
Tudo certo!
Vi que no subdomain não precisa colocar o http.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!