debut font controlleur

list-Gtw-Mdl
Nicolas FRANCO 2 years ago
parent 1508f6b416
commit 5076f7848f

@ -1,5 +1,28 @@
<?php <?php
require_once('../model/UserModel.php');
class FrontController class FrontController
{ {
private UserModel $ursMdl;
$action_User = array('deconnecter','creerListePriv','supListePriv','modifierListePriv');
try{
$user = $this->usrMdl.isUser(); # cette fonction retourne quoi?
$action = $_GET['action'];
if(($i = array_search($action,$action_User)) !== false){
if($user == null){
# appel controlleur user avec action connecter
} else {
require_once('UserController');
$usrCtrl = new UserController;
}
} else {
# sinon forcement une action de visiteur donc validé ?
}
} catch {
require('../view/errors.php') # a changer pour bon nom de fichier
}
} }
?> ?>

@ -34,4 +34,4 @@ foreach($tasks as $i)
$mt->addList('002','todo2','nifranco'); $mt->addList('002','todo2','nifranco');
$mt->modifList('2','nom','22do'); $mt->modifList('2','nom','22do');
//$mt->supList('2'); //mt->supList('2');

Loading…
Cancel
Save