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