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
|
||||||
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
Loading…
Reference in new issue