m('detail4', new AnnoPath('param1:#^\W+$#/fufgg/param2:*')); $ai->m('number', new AnnoPath('param:#^[0-9]$#'), new AnnoExt('txt', 'html')); } public function index() { echo 'hallo atusch'; } public function doDetail() { echo "Hallo atusch hallo"; } public function doDetail1(ParamQuery $param1, ParamQuery $param2) { echo 'param1: ' . $param1 . ' param2: ' . $param2; } public function doDetail2($param1, $extension) { echo 'param1: ' . $param1 . ' extension: ' . $extension; } public function doDetail3($param1, array $params = array()) { echo 'param1: ' . $param1 . ' params: ' . implode(', ', $params); } public function detail4($param1, $param2) { echo 'param100: ' . $param1 . ' params2: ' . $param2; } }