*
* @return string
*/
- public function getPageUrl( LinkTarget $page, $params = array() ) {
+ public function getPageUrl( LinkTarget $page, $params = [] ) {
// TODO: move the code from Linker::linkUrl here!
// The below is just a rough estimation!
// TODO: move the logic implemented by Linker here,
// using $this->formatter and $this->baseUrl, and
// re-implement Linker to use a HtmlPageLinkRenderer.
- if ( $linkTarget instanceof Title ) {
- $title = $linkTarget;
- } else {
- $title = Title::newFromLinkTarget( $linkTarget );
- }
+
+ $title = Title::newFromLinkTarget( $linkTarget );
$link = Linker::link( $title, htmlspecialchars( $text ) );
return $link;