Changeset 2182 for trunk/system/libraries/Router.php
- Timestamp:
- 02/28/2008 10:34:02 AM (9 months ago)
- Files:
-
- 1 modified
-
trunk/system/libraries/Router.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/system/libraries/Router.php
r2171 r2182 21 21 public static $url_suffix = ''; 22 22 23 public static $directory = FALSE; 24 public static $controller = FALSE; 25 public static $method = FALSE; 26 public static $arguments = FALSE; 23 public static $directory = FALSE; 24 public static $controller = FALSE; 25 public static $controller_path = FALSE; 26 public static $method = FALSE; 27 public static $arguments = FALSE; 27 28 28 29 /** … … 142 143 // Path to be added to as we search deeper 143 144 $search = 'controllers'; 144 145 146 // controller path to be added to as we search deeper 147 $controller_path = ''; 148 145 149 // Use the rsegments to find the controller 146 150 foreach(self::$rsegments as $key => $segment) … … 152 156 { 153 157 self::$directory = $path.$search.'/'; 158 self::$controller_path = $controller_path; 154 159 self::$controller = $segment; 155 160 self::$method = isset(self::$rsegments[$key + 1]) ? self::$rsegments[$key + 1] : 'index'; … … 163 168 // Add the segment to the search 164 169 $search .= '/'.$segment; 170 $controller_path .= $segment.'/'; 165 171 } 166 172 }
