/** * @param EntityId $entityId * @param RevisionData $rev * * @return string HTML */ private function buildHistoryLink(EntityId $entityId, RevisionData $rev) { $titleText = $this->repoLinker->getEntityTitle($entityId); $params = array('title' => $titleText, 'curid' => $rev->getPageId(), 'action' => 'history'); $url = $this->repoLinker->addQueryParams($this->repoLinker->getIndexUrl(), $params); return $this->repoLinker->formatLink($url, wfMessage('hist')->text(), array('class' => 'plainlinks')); }