parent
1508f6b416
commit
5076f7848f
@ -1,5 +1,28 @@
|
||||
<?php
|
||||
require_once('../model/UserModel.php');
|
||||
|
||||
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