public function index($id = null) { $user = CurrentUser::$user; if ($id == null) { if (empty($user)) { new Alert('warning', 'exclamation-triangle', 'Il faut être connecté pour accéder pour accéder à ce lien'); Url::redir('/erreur/'); } else { Url::redir('/utilisateur/' . $user->getId() . '/'); } } $ownProfil = !empty($user) && $user->getId() == $id; $profilUser = $ownProfil ? $user : UsersManager::getById($id); require APP . 'view/_templates/header.php'; require APP . 'view/utilisateur/index.php'; require APP . 'view/_templates/footer.php'; }
public function __construct() { CurrentUser::$user = isset($_SESSION['id']) ? UsersManager::getById($_SESSION['id']) : null; }