summaryrefslogtreecommitdiffstats
path: root/system/codeigniter
diff options
context:
space:
mode:
authoradmin <devnull@localhost>2006-09-21 19:21:57 +0200
committeradmin <devnull@localhost>2006-09-21 19:21:57 +0200
commita4d35347327c1e9a464696d153ad6f2ec4510283 (patch)
tree8342f69529d6089b617c7de9b7820aa3d9146da0 /system/codeigniter
parent99bccd6aea613901d7eaf74f141f78342e2ec333 (diff)
Diffstat (limited to 'system/codeigniter')
-rw-r--r--system/codeigniter/CodeIgniter.php6
1 files changed, 4 insertions, 2 deletions
diff --git a/system/codeigniter/CodeIgniter.php b/system/codeigniter/CodeIgniter.php
index 5146c807d..de1e91095 100644
--- a/system/codeigniter/CodeIgniter.php
+++ b/system/codeigniter/CodeIgniter.php
@@ -196,8 +196,10 @@ else
{
show_404();
}
-
- $CI->$method();
+
+ // Call the requested method. Any URI segments present (besides the class/function)
+ // will be passed to the method for convenience
+ call_user_func_array(array(&$CI, $method), array_slice($RTR->rsegments, 2));
}
}