<?php
namespace App\Controller;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Security\Core\Security;
class DefaultController extends BaseAbstractController
{
public function index(Request $request, Security $security): Response
{
if ($this->isBrowsecDomain($request)) {
return $this->redirect("https://chromewebstore.google.com/detail/browsec-vpn-free-vpn-for/omghfjlpggmjjaagoclmmobgdodcjboh?hl=ru");
}
return $this->redirectToRoute("messenger_index");
return $this->render('index.html.twig', [
]);
}
private function isBrowsecDomain(Request $request): bool
{
return $request->getHost() === 'b.tehadm9.kz';
}
public function test(Security $security): Response
{
return $this->render('index.html.twig', [
]);
}
public function superAdminTest(): Response
{
return new Response('Super Admin Test Page - Access Granted');
}
//sample
public function sample(): Response
{
return $this->render('admin/sample.html.twig', [
'message' => 'This is a sample page for testing purposes.',
]);
}
}