<?php namespace App\Http\Controllers; use App\Services\SettingService; use Illuminate\Support\Facades\App; class SinglePageController extends Controller { /** * The Settings Service instance. */ protected SettingService $settingService; /** * Create a new controller instance. * */ public function __construct(SettingService $settingService) { $this->settingService = $settingService; } /** * return the main view * @return view */ public function index() { return view('landing')->with([ 'appSettings' => $this->settingService->all()->toJson(), 'lang' => App::currentLocale(), 'locales' => collect(config("2fauth.locales"))->toJson(), ]); } }