由于向后兼容性问题,我需要有两个函数,一个是另一个的别名。
public function getMostPopularArticles(array $params = array())
{
$this->getMostViewedArticles($params);
}
public function getMostViewedArticles(array $params = array())
{
return $this->_response_request(".....");
}
getMostPopularArticles()
是旧函数的别名的新函数(及时将被删除)getMostViewedArticles()
是,我做对了吗?有改进的余地吗?
我不得不提到getMostViewedArticles()
(旧函数)正在使用新参数来返回正确的数据,但我只需要一个具有正确名称的别名 ( getMostPopularArticles()
) 以便用户有时间更新他们的代码和在未来的版本中,完全删除旧的命名函数。