function analyse($res) { $time_start = $this->microtime_float(); $res = $this->parse_text($res); self::$parse_time = $this->microtime_float() - $time_start; return $res; }
$_SESSION["navig"]->urlpageret = urlfond(); } } // Sécurisation if ($securise && !$_SESSION["navig"]->connecte) { redirige(urlfond("connexion")); } // Vérif transport if ($transport && !$_SESSION["navig"]->commande->transport) { redirige(urlfond("adresse")); } // Vérif panier if ($panier && !$_SESSION["navig"]->panier->nbart) { redirige(urlfond()); } $parseur = new Parseur(); // fonctions à éxecuter avant les inclusions ActionsModules::instance()->appel_module("inclusion"); // inclusion $parseur->inclusion($res); // inclusions des plugins ActionsModules::instance()->appel_module("action"); $res = $parseur->analyse($res); ActionsModules::instance()->appel_module("analyse"); Filtres::exec($res); $res = $parseur->post($res); // inclusions des plugins filtres ActionsModules::instance()->appel_module("post"); Tlog::ecrire($res); // Résultat envoyé au navigateur $res = preg_replace("/(^[\r\n]*|[\r\n]+)[\\s\t]*[\r\n]+/", "\n", $res);
function __construct() { parent::__construct(); }
/** * deprecated depuis thelia 1.5.3.5 * * @param type $var nom du param fond * @param type $varFond inutilisé */ function lireVarFond($var, $varFond = null) { Parseur::lireVarFond($var, ''); }