<?php
namespace App\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Component\Security\Core\User\UserInterface;
/**
* @Route("/rh")
*/
class DashboardController extends AbstractController
{
/**
* @Route("/dashboard", name="app_dashboard")
*/
public function index(UserInterface $user): Response
{
$userId = $user->getId();
$powerbikey = "";
$user = $this->get('security.token_storage')->getToken()->getUser();
$user = $this->getUser();
$powerbikey = $user->getPowerbikey();
return $this->render('dashboard/index.html.twig', [
'controller_name' => 'DashboardController',
'powerbikey' => $powerbikey,
]);
}
/**
* @Route("/minimal", name="app_minimal")
*/
public function minimal(): Response
{
$powerbikey = "";
$user = $this->get('security.token_storage')->getToken()->getUser();
$user = $this->getUser();
$powerbikey = $user->getPowerbikey();
return $this->render('dashboard/minimal.html.twig', [
'controller_name' => 'DashboardController',
'powerbikey' => $powerbikey,
]);
}
/**
* @Route("/kontakt", name="app_kontakt")
*/
public function kontakt(): Response
{
return $this->render('dashboard/kontakt.html.twig', [
'controller_name' => 'DashboardController',
]);
}
}