<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Routing\Annotation\Route;
use Doctrine\ORM\EntityManagerInterface;
use \Exception;
use App\Form\QuickSearchType;
class AppController extends AbstractController
{
/**
* @Route("/", name="app_home", options={"expose"=true})
*/
public function home(Request $request, EntityManagerInterface $em)
{
//$this->denyAccessUnlessGranted('IS_AUTHENTICATED_REMEMBERED');
return $this->render('home.html.twig');
}
/**
* @Route("/search", name="quick_search", options={"expose"=true})
*/
public function quickSearch(Request $request)
{
$form = $this->createForm(QuickSearchType::class, [], []);
return $this->render('quick_search.html.twig', [
'form' => $form->createView()
]);
}
/**
* @Route("/search_results", name="search_something", options={"expose"=true})
*/
public function searchResults(Request $request)
{
return new Response('Results here');
}
}