示例#1
0
文件: page.php 项目: Blu2z/implsk
 public function match(nc_routing_request $request, nc_routing_result $result)
 {
     if (nc_preg_match('/^(\\d+)/', $result->get_remainder(), $matches)) {
         $match = $matches[1];
         $result->set_variable('nc_page', $match);
         $result->truncate_remainder(strlen($match));
         return true;
     } else {
         return false;
     }
 }
示例#2
0
文件: variable.php 项目: Blu2z/implsk
 public function match(nc_routing_request $request, nc_routing_result $result)
 {
     if (nc_preg_match($this->regexp, $result->get_remainder(), $matches)) {
         $match = $matches[1];
         $result->set_variable($this->variable_name, $match);
         $result->truncate_remainder(strlen($match));
         return true;
     } else {
         return false;
     }
 }