/** * Create a new Title from a LinkTarget * * @param LinkTarget $linkTarget Assumed to be safe. * * @return Title */ public static function newFromLinkTarget(LinkTarget $linkTarget) { if ($linkTarget instanceof Title) { // Special case if it's already a Title object return $linkTarget; } return self::makeTitle($linkTarget->getNamespace(), $linkTarget->getText(), $linkTarget->getFragment(), $linkTarget->getInterwiki()); }
/** * @see TitleFormatter::getText() * * @param LinkTarget $title * * @return string */ public function getFullText(LinkTarget $title) { return $this->formatTitle($title->getNamespace(), $title->getText(), $title->getFragment(), $title->getInterwiki()); }