DB_NINJA_LOOKUP]); if ($lookupUser = static::whereEmail($email)->first()) { $server = $lookupUser->getDbServer(); session(['SESSION_DB_SERVER' => $server]); config(['database.default' => $server]); if (! User::whereEmail($email)->first()) { abort('Lookedup user not found: ' . $email); } } else { config(['database.default' => $current]); } } }