public function boot()
{
if (app()->runningInConsole() === false) {
/** @var Request $request */
$request = app('request');
$host = $request->getHttpHost();
$host = $host . str_replace('/index.php', '', $request->server('SCRIPT_NAME'));
if (!($site = Site::where('host', $host)->first())) {
$site = Site::where('siteKey', 'default')->first();
}
app('xe.site')->setCurrentSite($site);
}
}