public function missingMethod($parameters = array()) { // redirect /[integer]/[anything] to /index/[integer]/[anything] if (count($parameters) >= 1 && ctype_digit($parameters[0])) { return call_user_func_array(array($this, "getIndex"), $parameters); } else { return parent::missingMethod($parameters); } }
public function missingMethod($parameters = array()) { // redirect /[integer]/[anything] to /index/[integer]/[anything] if (count($parameters) >= 1 && preg_match("/^\\-?[0-9]+\$/", $parameters[0])) { return call_user_func_array(array($this, "getIndex"), $parameters); } else { return parent::missingMethod($parameters); } }