This commit is contained in:
xdrm-brackets 2016-08-06 11:32:50 +02:00
parent d2d12e46af
commit eeac74f128
21 changed files with 85 additions and 81 deletions

3
.gitignore vendored
View File

@ -1,3 +1,4 @@
.sass-cache/ .sass-cache/
*.css.map *.css.map
.htaccess .htaccess
.tags

View File

@ -122,8 +122,10 @@
$answer = $request->dispatch(); $answer = $request->dispatch();
// Si c'est une réponse (et non un download) // Si c'est une réponse (et non un download)
if( $answer instanceof ModuleResponse ) if( $answer instanceof ModuleResponse ){
header('Content-Type: application/json; charset=UTF-8');
echo $answer->serialize(); echo $answer->serialize();
}
}); });

View File

@ -115,8 +115,8 @@
case self::WrongPathRepo: return "Le chemin de délégation est incorrect ('nomRepo/nomMethode')."; break; case self::WrongPathRepo: return "Le chemin de délégation est incorrect ('nomRepo/nomMethode')."; break;
case self::UnknownModule: return "Le module n'existe pas."; break; case self::UnknownModule: return "Le module n'existe pas."; break;
case self::UnknownRepo: return "Le repo n'existe pas."; break; case self::UnknownRepo: return "Le repo n'existe pas."; break;
case self::UnknownMethod: return "Le methode n'existe pas."; break; case self::UnknownMethod: return "Le méthode n'existe pas."; break;
case self::UncallableMethod: return "Le methode n'est pas amorçable."; break; case self::UncallableMethod: return "Le méthode n'est pas amorçable."; break;
case self::ParamError: return "Un ou plusieurs paramètres sont manquants ou incorrects."; break; case self::ParamError: return "Un ou plusieurs paramètres sont manquants ou incorrects."; break;
case self::ModuleError: return "Erreur lors du traitement du module."; break; case self::ModuleError: return "Erreur lors du traitement du module."; break;

View File

@ -140,7 +140,7 @@
ManagerError::setHttpCode($this->error); ManagerError::setHttpCode($this->error);
// Type de contenu // Type de contenu
// header('Content-Type: application/json'); // header('Content-Type: application/json; charset=utf-8');
// On rajoute l'erreur au message // On rajoute l'erreur au message
$returnData = array_merge([ $returnData = array_merge([

View File

@ -2,13 +2,13 @@
namespace manager; namespace manager;
use \manager\View; use \manager\ViewManager;
use \manager\ManagerError; use \manager\ManagerError;
class View{ class ViewManager{
public $error = ManagerError::Success; public $error = ManagerError::Success;
@ -105,7 +105,7 @@
/* [2] On vérifie que le template existe /* [2] On vérifie que le template existe
=========================================================*/ =========================================================*/
$class = '\\manager\\views\\'.$match[1].'\\'.$match[2]; $class = '\\manager\\views\\'.$match[1].'\\'.$match[1].'_'.$match[2];
$method = 'view'; $method = 'view';
/* (1) On vérifie que la classe existe */ /* (1) On vérifie que la classe existe */
@ -181,7 +181,7 @@
// USE case // USE case
// //
// $myView = new View('templateParent.templateModel', [ // $myView = new ViewManager('templateParent.templateModel', [
// 'myVar' => 1, // 'myVar' => 1,
// 'helloMsg' => 'Hello', // 'helloMsg' => 'Hello',
// ]); // ]);

View File

@ -1,7 +1,7 @@
<?php <?php
namespace manager\module; namespace manager\module;
use \manager\View; use \manager\ViewManager;
use \manager\Database; use \manager\Database;
use \manager\sessionManager; use \manager\sessionManager;
use \manager\ManagerError; use \manager\ManagerError;

View File

@ -331,6 +331,7 @@
=========================================================*/ =========================================================*/
$actionsReq = new Repo('action/getAll'); $actionsReq = new Repo('action/getAll');
$actions = ($actionsReq->error==0) ? $actionsReq->answer() : []; $actions = ($actionsReq->error==0) ? $actionsReq->answer() : [];
var_dump($actionsReq->answer());
/* [2] On regroupe les actions par TIMEOUT /* [2] On regroupe les actions par TIMEOUT
=========================================================*/ =========================================================*/
@ -398,11 +399,16 @@
/* (2) Pour formatte et indexe les permissions par CODE RFID */ /* (2) Pour formatte et indexe les permissions par CODE RFID */
$indexed_permissions = []; $indexed_permissions = [];
foreach($permissions as $p=>$permission)
foreach($permissions as $p=>$permission){
$actionList = explode(',', $permission['agg_id_action']);
sort($actionList);
$indexed_permissions[$permission['code']] = [ $indexed_permissions[$permission['code']] = [
'id_user' => $permission['id_user'], 'id_user' => $permission['id_user'],
'actions' => explode(',', $permission['actions']) 'actions' => $actionList
]; ];
}

View File

@ -1,13 +1,13 @@
<?php <?php
namespace manager\views\group; namespace manager\views\group;
use \manager\View; use \manager\ViewManager;
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\ManagerError; use \manager\ManagerError;
use \manager\Authentification; use \manager\Authentification;
use \manager\repo\cluster as clusterRepo; use \manager\repo\cluster as clusterRepo;
class groupChoice{ class group_groupChoice{
public static function template($type=null){ public static function template($type=null){
@ -49,7 +49,7 @@
/* (2) Si on ne le trouve pas, on retourne une erreur */ /* (2) Si on ne le trouve pas, on retourne une erreur */
if( $getUserClusters->error != ManagerError::Success ) if( $getUserClusters->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
/* (3) On récupère les données du groupe */ /* (3) On récupère les données du groupe */
$USERCLUSTERS = $getUserClusters->get('clusters'); $USERCLUSTERS = $getUserClusters->get('clusters');
@ -59,7 +59,7 @@
$USERCLUSTERS[$c]['id_cluster'] = $cluster['id_user_cluster']; $USERCLUSTERS[$c]['id_cluster'] = $cluster['id_user_cluster'];
/* (5) On construit la vue */ /* (5) On construit la vue */
$user_view = View::replaceMultiple( $user_view = ViewManager::replaceMultiple(
self::template('clusterlist'), self::template('clusterlist'),
$USERCLUSTERS, $USERCLUSTERS,
[ [
@ -79,7 +79,7 @@
/* (2) Si on ne le trouve pas, on retourne une erreur */ /* (2) Si on ne le trouve pas, on retourne une erreur */
if( $getMachineClusters->error != ManagerError::Success ) if( $getMachineClusters->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
/* (3) On récupère les données du groupe */ /* (3) On récupère les données du groupe */
$MACHINECLUSTERS = $getMachineClusters->get('clusters'); $MACHINECLUSTERS = $getMachineClusters->get('clusters');
@ -89,7 +89,7 @@
$MACHINECLUSTERS[$c]['id_cluster'] = $cluster['id_machine_cluster']; $MACHINECLUSTERS[$c]['id_cluster'] = $cluster['id_machine_cluster'];
/* (5) On construit la vue */ /* (5) On construit la vue */
$machine_view = View::replaceMultiple( $machine_view = ViewManager::replaceMultiple(
self::template('clusterlist'), self::template('clusterlist'),
$MACHINECLUSTERS, $MACHINECLUSTERS,
[ [
@ -101,7 +101,7 @@
/* [3] On renvoie la vue globale /* [3] On renvoie la vue globale
=========================================================*/ =========================================================*/
return View::replaceSingle( return ViewManager::replaceSingle(
self::template(), [ self::template(), [
'clusters' => $user_view.$machine_view 'clusters' => $user_view.$machine_view
] ]

View File

@ -1,13 +1,13 @@
<?php <?php
namespace manager\views\group; namespace manager\views\group;
use \manager\View; use \manager\ViewManager;
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\ManagerError; use \manager\ManagerError;
use \manager\Authentification; use \manager\Authentification;
use \manager\repo\cluster as clusterRepo; use \manager\repo\cluster as clusterRepo;
class membersChoice{ class group_membersChoice{
public static function template($type=null){ public static function template($type=null){
@ -79,7 +79,7 @@
=========================================================*/ =========================================================*/
/* (1) On vérifie les paramètres */ /* (1) On vérifie les paramètres */
if( !isset($params['id_cluster']) || !is_numeric($params['id_cluster']) || !isset($params['class']) || !is_numeric($params['class']) ) if( !isset($params['id_cluster']) || !is_numeric($params['id_cluster']) || !isset($params['class']) || !is_numeric($params['class']) )
return View::$htmlError; return ViewManager::$htmlError;
/* (2) On initialise les vues */ /* (2) On initialise les vues */
$view = ''; $view = '';
@ -99,7 +99,7 @@
/* (2) Si on ne le trouve pas, on retourne une erreur */ /* (2) Si on ne le trouve pas, on retourne une erreur */
if( $checktypeResponse->error != ManagerError::Success ) if( $checktypeResponse->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
/* (3) On récupère les données du groupe */ /* (3) On récupère les données du groupe */
$currentCluster = $checktypeResponse->get('cluster'); $currentCluster = $checktypeResponse->get('cluster');
@ -117,7 +117,7 @@
/* (2) Si erreur, on retourne l'erreur */ /* (2) Si erreur, on retourne l'erreur */
if( $getmembersResponse->error != ManagerError::Success ) if( $getmembersResponse->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
/* (3) On récupère la liste des UID uniquement */ /* (3) On récupère la liste des UID uniquement */
$members_id = []; $members_id = [];
@ -138,7 +138,7 @@
/* (2) si erreur, on affiche l'explicitation */ /* (2) si erreur, on affiche l'explicitation */
if( $getusersResponse->error != ManagerError::Success ) if( $getusersResponse->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
/* (3) On récupère la liste des utilisateurs */ /* (3) On récupère la liste des utilisateurs */
$USERLIST = $getusersResponse->get('users'); $USERLIST = $getusersResponse->get('users');
@ -153,7 +153,7 @@
/* (2) On génère la vue */ /* (2) On génère la vue */
$header = self::template('userheader'); $header = self::template('userheader');
$members_view = View::replaceMultiple( $members_view = ViewManager::replaceMultiple(
self::template('userlist'), self::template('userlist'),
$USERLIST $USERLIST
); );
@ -171,7 +171,7 @@
/* (2) si erreur, on affiche l'explicitation */ /* (2) si erreur, on affiche l'explicitation */
if( $getmachinesResponse->error != ManagerError::Success ) if( $getmachinesResponse->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
/* (3) On récupère la liste des machines */ /* (3) On récupère la liste des machines */
$MACHINELIST = $getmachinesResponse->get('machines'); $MACHINELIST = $getmachinesResponse->get('machines');
@ -186,7 +186,7 @@
/* (2) On génère la vue */ /* (2) On génère la vue */
$header = self::template('machineheader'); $header = self::template('machineheader');
$members_view = View::replaceMultiple( $members_view = ViewManager::replaceMultiple(
self::template('machinelist'), self::template('machinelist'),
$MACHINELIST $MACHINELIST
); );
@ -195,7 +195,7 @@
return View::replaceSingle( return ViewManager::replaceSingle(
self::template(), [ self::template(), [
'id_cluster' => $params['id_cluster'], 'id_cluster' => $params['id_cluster'],
'class' => $params['class'], 'class' => $params['class'],

View File

@ -1,12 +1,12 @@
<?php <?php
namespace manager\views\group; namespace manager\views\group;
use \manager\View; use \manager\ViewManager;
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\Authentification; use \manager\Authentification;
use \manager\ManagerError; use \manager\ManagerError;
class view{ class group_view{
public static function template($type=null){ public static function template($type=null){
@ -92,7 +92,7 @@
/* (2) si erreur, on affiche l'explicitation */ /* (2) si erreur, on affiche l'explicitation */
if( $getAllUsers->error != ManagerError::Success ) if( $getAllUsers->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
/* (3) On enregistre le résultat */ /* (3) On enregistre le résultat */
$USERCLUSTERS = $getAllUsers->get('clusters'); $USERCLUSTERS = $getAllUsers->get('clusters');
@ -107,7 +107,7 @@
/* (2) si erreur, on affiche l'explicitation */ /* (2) si erreur, on affiche l'explicitation */
if( $getAllMachines->error != ManagerError::Success ) if( $getAllMachines->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
/* (3) On enregistre le résultat */ /* (3) On enregistre le résultat */
$MACHINECLUSTERS = $getAllMachines->get('clusters'); $MACHINECLUSTERS = $getAllMachines->get('clusters');
@ -128,7 +128,7 @@
else $members = []; else $members = [];
/* (3) On crées les vues des membres (utilisateurs) */ /* (3) On crées les vues des membres (utilisateurs) */
$USERCLUSTERS[$u]['users'] = View::replaceMultiple( $USERCLUSTERS[$u]['users'] = ViewManager::replaceMultiple(
self::template('user'), self::template('user'),
$members, $members,
[ 'id_cluster' => 'u'.$cluster['id_user_cluster'] ] [ 'id_cluster' => 'u'.$cluster['id_user_cluster'] ]
@ -141,7 +141,7 @@
} }
/* (5) On crée la vue de la liste des tous les groupes d'utilisateurs */ /* (5) On crée la vue de la liste des tous les groupes d'utilisateurs */
$user_clusters = View::replaceMultiple( $user_clusters = ViewManager::replaceMultiple(
self::template('user_cluster'), self::template('user_cluster'),
$USERCLUSTERS, [ $USERCLUSTERS, [
'icon_type' => file_get_contents( __ROOT__.'/src/static/menu-side/users.svg' ), 'icon_type' => file_get_contents( __ROOT__.'/src/static/menu-side/users.svg' ),
@ -169,7 +169,7 @@
else $members = []; else $members = [];
/* (3) On crées les vues des membres (machines) */ /* (3) On crées les vues des membres (machines) */
$MACHINECLUSTERS[$u]['machines'] = View::replaceMultiple( $MACHINECLUSTERS[$u]['machines'] = ViewManager::replaceMultiple(
self::template('machine'), self::template('machine'),
$members, $members,
[ 'id_cluster' => 'm'.$cluster['id_machine_cluster'] ] [ 'id_cluster' => 'm'.$cluster['id_machine_cluster'] ]
@ -182,7 +182,7 @@
} }
/* (5) On crée la vue de la liste des tous les groupes de machines */ /* (5) On crée la vue de la liste des tous les groupes de machines */
$machine_clusters = View::replaceMultiple( $machine_clusters = ViewManager::replaceMultiple(
self::template('machine_cluster'), self::template('machine_cluster'),
$MACHINECLUSTERS, [ $MACHINECLUSTERS, [
'icon_type' => file_get_contents( __ROOT__.'/src/static/menu-side/device.svg' ), 'icon_type' => file_get_contents( __ROOT__.'/src/static/menu-side/device.svg' ),
@ -195,7 +195,7 @@
return View::replaceSingle(self::template(), [ 'clusterlist' => $user_clusters.''.$machine_clusters ]); return ViewManager::replaceSingle(self::template(), [ 'clusterlist' => $user_clusters.''.$machine_clusters ]);
} }

View File

@ -1,12 +1,12 @@
<?php <?php
namespace manager\views\machine; namespace manager\views\machine;
use \manager\View; use \manager\ViewManager;
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\Authentification; use \manager\Authentification;
use \manager\ManagerError; use \manager\ManagerError;
class groups{ class machine_groups{
public static function template($type=null){ public static function template($type=null){
@ -62,7 +62,7 @@
// si erreur, on affiche l'explicitation // si erreur, on affiche l'explicitation
if( $answer->error != ManagerError::Success ) if( $answer->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
$CLUSTERLIST = $answer->get('clusters'); $CLUSTERLIST = $answer->get('clusters');
@ -80,7 +80,7 @@
$CLUSTERLIST[$c]['count'] = count($machines); $CLUSTERLIST[$c]['count'] = count($machines);
$CLUSTERLIST[$c]['machines'] = View::replaceMultiple( $CLUSTERLIST[$c]['machines'] = ViewManager::replaceMultiple(
self::template('machine'), self::template('machine'),
$machines, $machines,
[ 'id_cluster' => $cluster['id_machine_cluster'] ] [ 'id_cluster' => $cluster['id_machine_cluster'] ]
@ -88,7 +88,7 @@
} }
$view_cluster = View::replaceMultiple( $view_cluster = ViewManager::replaceMultiple(
self::template('machine_cluster'), self::template('machine_cluster'),
$CLUSTERLIST, [ $CLUSTERLIST, [
'icon_remove' => file_get_contents( __ROOT__.'/src/static/sub-menu-side/remove.svg' ), 'icon_remove' => file_get_contents( __ROOT__.'/src/static/sub-menu-side/remove.svg' ),
@ -101,7 +101,7 @@
return View::replaceSingle(self::template(), [ 'clusterlist' => $view_cluster ]); return ViewManager::replaceSingle(self::template(), [ 'clusterlist' => $view_cluster ]);
} }

View File

@ -1,12 +1,12 @@
<?php <?php
namespace manager\views\machine; namespace manager\views\machine;
use \manager\View; use \manager\ViewManager;
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\Authentification; use \manager\Authentification;
use \manager\ManagerError; use \manager\ManagerError;
class view{ class machine_view{
public static function template($type=null){ public static function template($type=null){
@ -55,7 +55,7 @@
// si erreur, on affiche l'explicitation // si erreur, on affiche l'explicitation
if( $answer->error != ManagerError::Success ) if( $answer->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
$MACHINELIST = $answer->get('machines'); $MACHINELIST = $answer->get('machines');
@ -68,7 +68,7 @@
if( $clustersRes->error == ManagerError::Success ) $clusters = $clustersRes->get('clusters'); if( $clustersRes->error == ManagerError::Success ) $clusters = $clustersRes->get('clusters');
else $clusters = []; else $clusters = [];
$MACHINELIST[$u]['grouplist'] = View::replaceMultiple( $MACHINELIST[$u]['grouplist'] = ViewManager::replaceMultiple(
self::template('cluster'), self::template('cluster'),
$clusters, $clusters,
[ 'id_machine' => $machine['id_machine'] ] [ 'id_machine' => $machine['id_machine'] ]
@ -76,7 +76,7 @@
} }
$view_machine = View::replaceMultiple( $view_machine = ViewManager::replaceMultiple(
self::template('machine'), self::template('machine'),
$MACHINELIST, [ $MACHINELIST, [
'icon_remove' => file_get_contents( __ROOT__.'/src/static/sub-menu-side/remove.svg' ), 'icon_remove' => file_get_contents( __ROOT__.'/src/static/sub-menu-side/remove.svg' ),
@ -88,7 +88,7 @@
return View::replaceSingle(self::template(), [ 'machinelist' => $view_machine ]); return ViewManager::replaceSingle(self::template(), [ 'machinelist' => $view_machine ]);
} }

View File

@ -1,12 +1,12 @@
<?php <?php
namespace manager\views\user; namespace manager\views\user;
use \manager\View; use \manager\ViewManager;
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\Authentification; use \manager\Authentification;
use \manager\ManagerError; use \manager\ManagerError;
class groups{ class user_groups{
public static function template($type=null){ public static function template($type=null){
@ -62,7 +62,7 @@
// si erreur, on affiche l'explicitation // si erreur, on affiche l'explicitation
if( $answer->error != ManagerError::Success ) if( $answer->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
$CLUSTERLIST = $answer->get('clusters'); $CLUSTERLIST = $answer->get('clusters');
@ -80,7 +80,7 @@
$CLUSTERLIST[$c]['count'] = count($users); $CLUSTERLIST[$c]['count'] = count($users);
$CLUSTERLIST[$c]['users'] = View::replaceMultiple( $CLUSTERLIST[$c]['users'] = ViewManager::replaceMultiple(
self::template('user'), self::template('user'),
$users, $users,
[ 'id_cluster' => $cluster['id_user_cluster'] ] [ 'id_cluster' => $cluster['id_user_cluster'] ]
@ -88,7 +88,7 @@
} }
$view_cluster = View::replaceMultiple( $view_cluster = ViewManager::replaceMultiple(
self::template('user_cluster'), self::template('user_cluster'),
$CLUSTERLIST, [ $CLUSTERLIST, [
'icon_remove' => file_get_contents( __ROOT__.'/src/static/sub-menu-side/remove.svg' ), 'icon_remove' => file_get_contents( __ROOT__.'/src/static/sub-menu-side/remove.svg' ),
@ -101,7 +101,7 @@
return View::replaceSingle(self::template(), [ 'clusterlist' => $view_cluster ]); return ViewManager::replaceSingle(self::template(), [ 'clusterlist' => $view_cluster ]);
} }

View File

@ -1,12 +1,12 @@
<?php <?php
namespace manager\views\user; namespace manager\views\user;
use \manager\View; use \manager\ViewManager;
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\Authentification; use \manager\Authentification;
use \manager\ManagerError; use \manager\ManagerError;
class view{ class user_view{
public static function template($type=null){ public static function template($type=null){
@ -68,7 +68,7 @@
// si erreur, on affiche l'explicitation // si erreur, on affiche l'explicitation
if( $answer->error != ManagerError::Success ) if( $answer->error != ManagerError::Success )
return View::$htmlError; return ViewManager::$htmlError;
$USERLIST = $answer->get('users'); $USERLIST = $answer->get('users');
@ -80,7 +80,7 @@
if( $clustersRes->error == ManagerError::Success ) $clusters = $clustersRes->get('clusters'); if( $clustersRes->error == ManagerError::Success ) $clusters = $clustersRes->get('clusters');
else $clusters = []; else $clusters = [];
$USERLIST[$u]['grouplist'] = View::replaceMultiple( $USERLIST[$u]['grouplist'] = ViewManager::replaceMultiple(
self::template('cluster'), self::template('cluster'),
$clusters, $clusters,
[ 'id_user' => $user['id_user'] ] [ 'id_user' => $user['id_user'] ]
@ -88,7 +88,7 @@
} }
$view_user = View::replaceMultiple( $view_user = ViewManager::replaceMultiple(
self::template('user'), self::template('user'),
$USERLIST, [ $USERLIST, [
'icon_remove' => file_get_contents( __ROOT__.'/src/static/sub-menu-side/remove.svg' ), 'icon_remove' => file_get_contents( __ROOT__.'/src/static/sub-menu-side/remove.svg' ),
@ -102,7 +102,7 @@
return View::replaceSingle(self::template(), [ 'userlist' => $view_user ]); return ViewManager::replaceSingle(self::template(), [ 'userlist' => $view_user ]);
} }

View File

@ -453,8 +453,4 @@
// ]); // ]);
// //
// $a->dispatch(); // $a->dispatch();
?> ?>

View File

@ -7,7 +7,7 @@
$hash = 'password'; $hash = 'password';
$times = 10000; $times = 1;
$start = microtime(true); $start = microtime(true);
$hashed = sessionManager::secure_hash($hash, $times); $hashed = sessionManager::secure_hash($hash, $times);

View File

@ -2,6 +2,7 @@
require_once __ROOT__.'/manager/autoloader.php'; require_once __ROOT__.'/manager/autoloader.php';
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\ManagerError; use \manager\ManagerError;
use \manager\ORM\Table;
?> ?>
@ -49,7 +50,7 @@
echo "<section data-sublink='analytics'>"; echo "<section data-sublink='analytics'>";
echo 'Statistiques'; echo 'Statistiques';
var_dump( manager\Database::getPDO()->query('SELECT * from user')->fetchAll() ); var_dump( Table::get('user')->select('*')->fetch() );
echo '</section>'; echo '</section>';
// } // }

View File

@ -1,6 +1,6 @@
<?php define('__ROOT__', dirname(dirname(__FILE__)) ); <?php define('__ROOT__', dirname(dirname(__FILE__)) );
require_once __ROOT__.'/manager/autoloader.php'; require_once __ROOT__.'/manager/autoloader.php';
use \manager\View; use \manager\ViewManager;
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\ManagerError; use \manager\ManagerError;
use \manager\Repo; use \manager\Repo;
@ -62,7 +62,7 @@
echo "<section data-sublink='view' class='list'>"; echo "<section data-sublink='view' class='list'>";
debug(); debug();
$clusterView = new View('group.view', []); $clusterView = new ViewManager('group.view', []);
$clusterView->view(); $clusterView->view();
echo '</section>'; echo '</section>';
@ -180,7 +180,7 @@
---------------------------------------------------------*/ ---------------------------------------------------------*/
if( isset($post[1]) && preg_match('/^(u|m)(\d+)$/', $post[1], $m) ){ if( isset($post[1]) && preg_match('/^(u|m)(\d+)$/', $post[1], $m) ){
$membersChoice = new View('group.membersChoice', [ $membersChoice = new ViewManager('group.membersChoice', [
'id_cluster' => $m[2], 'id_cluster' => $m[2],
'class' => ($m[1]=='u') ? 0 : 1 'class' => ($m[1]=='u') ? 0 : 1
]); ]);
@ -188,7 +188,7 @@
}else{ }else{
$groupChoice = new View('group.groupChoice', []); $groupChoice = new ViewManager('group.groupChoice', []);
$groupChoice->view(); $groupChoice->view();
} }

View File

@ -66,8 +66,6 @@
->select('id_history', Rows::SEL_COUNT, Rows::SEL_DISTINCT) ->select('id_history', Rows::SEL_COUNT, Rows::SEL_DISTINCT)
->fetch(); ->fetch();
var_dump($selected);
echo "<article class='inline-row' style='border: 0; box-shadow: none;background: transparent;'>"; echo "<article class='inline-row' style='border: 0; box-shadow: none;background: transparent;'>";
echo "<span>Machine</span>"; echo "<span>Machine</span>";
@ -89,7 +87,7 @@
echo "<span>"; echo "<span>";
echo "<span>".$mac['id_history']." conducteur(s)</span>"; echo "<span>".$mac['agg_id_history']." conducteur(s)</span>";
echo "<span>test</span>"; echo "<span>test</span>";
echo "</span>"; echo "</span>";

View File

@ -1,6 +1,6 @@
<?php define('__ROOT__', dirname(dirname(__FILE__)) ); <?php define('__ROOT__', dirname(dirname(__FILE__)) );
require_once __ROOT__.'/manager/autoloader.php'; require_once __ROOT__.'/manager/autoloader.php';
use \manager\View; use \manager\ViewManager;
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\ManagerError; use \manager\ManagerError;
use \manager\Repo; use \manager\Repo;
@ -52,7 +52,7 @@
debug(); debug();
echo "<section data-sublink='view' class='list'>"; echo "<section data-sublink='view' class='list'>";
$machineView = new View('machine.view', []); $machineView = new ViewManager('machine.view', []);
$machineView->view(); $machineView->view();
echo '</section>'; echo '</section>';
@ -146,7 +146,7 @@
=========================================================*/ =========================================================*/
echo "<section data-sublink='groups' class='list'>"; echo "<section data-sublink='groups' class='list'>";
$grouplist = new View('machine.groups', []); $grouplist = new ViewManager('machine.groups', []);
$grouplist->view(); $grouplist->view();
echo '</section>'; echo '</section>';

View File

@ -2,7 +2,7 @@
require_once __ROOT__.'/manager/autoloader.php'; require_once __ROOT__.'/manager/autoloader.php';
use \manager\ModuleRequest; use \manager\ModuleRequest;
use \manager\ManagerError; use \manager\ManagerError;
use \manager\View; use \manager\ViewManager;
use \manager\Repo; use \manager\Repo;
?> ?>
@ -52,7 +52,7 @@
=========================================================*/ =========================================================*/
echo "<section data-sublink='view' class='list'>"; echo "<section data-sublink='view' class='list'>";
$userlist = new View('user.view', []); $userlist = new ViewManager('user.view', []);
$userlist->view(); $userlist->view();
echo '</section>'; echo '</section>';
@ -166,7 +166,7 @@
=========================================================*/ =========================================================*/
echo "<section data-sublink='groups' class='list'>"; echo "<section data-sublink='groups' class='list'>";
$grouplist = new View('user.groups', []); $grouplist = new ViewManager('user.groups', []);
$grouplist->view(); $grouplist->view();
echo '</section>'; echo '</section>';