Partially rewrites the Platal engine.
authorFlorent Bruneau <florent.bruneau@polytechnique.org>
Sun, 11 Apr 2010 09:37:29 +0000 (11:37 +0200)
committerFlorent Bruneau <florent.bruneau@polytechnique.org>
Sun, 11 Apr 2010 09:37:29 +0000 (11:37 +0200)
commit46ca2746b59162c026f67271c5583fa2f20f5c4c
treeefb7339dc507e56dcfdca5374845a3327359118a
parentb0a8daa8a2428ffc76ea4eb690ab8379cdc22aec
Partially rewrites the Platal engine.

This rewrites aims at providing a better API to:
 * include support for %grp directly in the engine (no more hack required
   in Xnet classes).
 * Factorize code and makes code easier to understand.
 * Improves hook lookup performances (O(strlen(path) instead of
   O(hook_count * strlen(path)).

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
classes/platal.php
classes/plmodule.php