SMMP/manager/ModuleDispatcher.php

48 lines
804 B
PHP

<?php
namespace manager;
// FORMAT:
//
// path: "nomModule/nomMethode"
// data1: {donnee1}
// data2: {donnee2}
// ...
//
//
//
//
class ModuleDispatcher{
// Attributs prives utiles (initialisation)
private $modules;
private $flags;
/* CONSTRUCTEUR & AMORCAGE DU DISPATCHER
*
* @request<ModuleRequest> La requete a dispatcher de type <ModuleRequest>
*
* @return status<Boolean> Retourne si oui ou non tout s'est bien passe
*
*/
public function __construct($request){
/* [1] On verifie le type de la requete
=========================================================*/
if( !($request instanceof ModuleRequest) ) // Si c'est pas une instance de <ModuleRequest>
return false; // On retourne FALSE, si erreur
return true;
}
}
?>