gmarche/src/Gmarche/Actions/RegionIndexAction.php

37 lines
804 B
PHP

<?php
namespace App\Gmarche\Actions;
use Framework\Actions\RouterAwareAction;
use Framework\Renderer\RendererInterface;
class RegionIndexAction
{
/**
* @var RendererInterface
*/
private $renderer;
use RouterAwareAction;
public function __construct(
RendererInterface $renderer
) {
$this->renderer = $renderer;
}
public function __invoke()
{
if (!isset($_SESSION)) {
session_start();
}
$accueil = true;
if (isset($_SESSION['user'])) {
$nom_user = $_SESSION['user'];
$role = $_SESSION['role'];
} else {
$nom_user = '';
$role = '3';
}
return $this->renderer->render('@gmarche/index', compact('nom_user','accueil','role'));
}
}