]> git.andy128k.dev Git - ipf.git/commitdiff
common middleware
authoravl <alex.litovchenko@gmail.com>
Thu, 28 Aug 2008 07:56:21 +0000 (10:56 +0300)
committeravl <alex.litovchenko@gmail.com>
Thu, 28 Aug 2008 07:56:21 +0000 (10:56 +0300)
ipf/middleware/common.php [new file with mode: 0644]

diff --git a/ipf/middleware/common.php b/ipf/middleware/common.php
new file mode 100644 (file)
index 0000000..66098be
--- /dev/null
@@ -0,0 +1,18 @@
+<?php
+
+class IPF_Middleware_Common
+{
+    function processRequest(&$request)
+    {
+        //print_r($request);
+        if (IPF::get('append_slash')){
+            $url = $request->http_host.$request->path_info;
+            if (substr($url,-1)!='/'){
+                $url = $request->addUrlrotocol($url).'/';
+                return new IPF_HTTP_Response_Redirect($url);
+            }
+        }
+        return false;
+    }
+}
+