echo $s->afficherOpendata(); break; case 'profil': $u = new archiUtilisateur(); echo $u->displayProfile($_GET['idUtilisateur']); break; case 'profilPublique': $u = new archiUtilisateur(); $u->getPublicProfil($_GET['idUtilisateur']); break; case 'profilPrive': $u = new archiUtilisateur(); $u->getPrivateProfil(); break; case 'diff': $util = new archiUtils(); $plop = $util->yoloDiff("thi is a test", "This test is the test new test"); break; case 'historiqueEvenement': $e = new archiEvenement(); $e->afficherHistoriqueEvenement($_GET['idEvenement']); break; case 'listeQuartiers': $criteres = array('typeStructure' => 22); $s = new archiRecherche(); echo $s->advancedSearch($criteres); break; case 'listeStructure': $criteres = array('typeStructure' => $_GET['idTypeStructure']); $s = new archiRecherche(); echo $s->advancedSearch($criteres);
public function diff_test() { $firstString = "This is a test"; $lastString = "This test is the test new test"; $utils = new archiUtils(); //$result = $utils->get_decorated_diff($firstString,$lastString); $result = $utils->monDiff($firstString, $lastString); $f1 = "This test is a test test"; $f2 = "This a test for"; $test = $utils->monDiff($f1, $f2); $t = new Template('modules/archi/templates/'); $t->set_filenames(array('diff' => "utils/diff.tpl")); $t->assign_vars($result); ob_start(); $t->pparse('diff'); $html = ob_get_contents(); ob_end_clean(); return $html; //return $result['old'] . " -> " . $result['new']; return $result; }