예제 #1
0
파일: Title.php 프로젝트: paladox/mediawiki
 /**
  * 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());
 }
예제 #2
0
 /**
  * @see TitleFormatter::getText()
  *
  * @param LinkTarget $title
  *
  * @return string
  */
 public function getFullText(LinkTarget $title)
 {
     return $this->formatTitle($title->getNamespace(), $title->getText(), $title->getFragment(), $title->getInterwiki());
 }