$version = $request->getParam('versionId', true);
$method = $this->methodByVersion($version, array(7, 4));
$this->$method(&$request, &$response);
function methodByVersion($version, array tip)
{
rsort($tip);
$loadVersion = 1;
foreach ($tip as $versionTip) { // 找出小于当前版本的最新版本
if ($versionTip <= $version) {
$loadVersion = $versionTip;
break;
}
}
return 'execute_' . $loadVersion;
}
api中的版本控制
最新推荐文章于 2021-05-25 13:39:01 发布