<?php
namespace App\Controller;
use App\Entity\Main\BuildingSite;
use App\Entity\Main\LoginCredential;
use App\Entity\Main\UpcomingInvoice;
use App\Repository\BuildingSiteRepository;
use App\Repository\LoginCredentialRepository;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
class HomeController extends AbstractController
{
/**
* @Route("/", name="home")
*/
public function index()
{
$upcomingInvoiceRepository = $this->getDoctrine()->getRepository(UpcomingInvoice::class);
$upcomingInvoices = $upcomingInvoiceRepository->findAll();
$loginCredentialRepository = $this->getDoctrine()->getRepository(LoginCredential::class);
$loginCredentials = $loginCredentialRepository->findAll();
$buildingSiteRepository = $this->getDoctrine()->getRepository(BuildingSite::class);
$buildingSites = $buildingSiteRepository->findAll();
dump($upcomingInvoices);
dump($loginCredentials);
dump($buildingSites);
return $this->render('home/index.html.twig', [
'controller_name' => 'HomeController',
'upcomingInvoices' => $upcomingInvoices,
'loginCredentials' => $loginCredentials,
'buildingSites' => $buildingSites
]);
}
}