$v) { if ($k === 'id' && is_string($v) && ctype_digit($v)) { $params[$k] = (int)$v; } } if (is_array($handler)) { [$class, $action] = $handler; $instance = new $class(); $args = array_values($params); $instance->$action(...$args); } else { ($handler)($params); }