From f3535cb846b2307bde305be8bd31d34f1ba98115 Mon Sep 17 00:00:00 2001 From: alvaro <alvaro@alia.(none)> Date: Tue, 6 Mar 2012 22:43:46 -0800 Subject: [PATCH] Adding Urifragment filter --- .../lib/Haanga/Extension/Filter/Urifragment.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 lib/Haanga/lib/Haanga/Extension/Filter/Urifragment.php diff --git a/lib/Haanga/lib/Haanga/Extension/Filter/Urifragment.php b/lib/Haanga/lib/Haanga/Extension/Filter/Urifragment.php new file mode 100644 index 00000000..72e5ffb1 --- /dev/null +++ b/lib/Haanga/lib/Haanga/Extension/Filter/Urifragment.php @@ -0,0 +1,13 @@ +<?php + +class Haanga_Extension_Filter_Urifragment +{ + static function generator($compiler, $args) + { + if (count($args) != 1) { + $compiler->Error("URIFragment only needs one parameter"); + } + + return hexec('array_pop', hexec('split', '#', $args[0])); + } +} -- GitLab