MediaWiki REL1_34
TitleFormatter.php
Go to the documentation of this file.
1<?php
24
34interface TitleFormatter {
48 public function formatTitle( $namespace, $text, $fragment = '', $interwiki = '' );
49
59 public function getText( LinkTarget $title );
60
68 public function getPrefixedText( LinkTarget $title );
69
80 public function getPrefixedDBkey( LinkTarget $target );
81
89 public function getFullText( LinkTarget $title );
90
103 public function getNamespaceName( $namespace, $text );
104}
A title formatter service for MediaWiki.
getNamespaceName( $namespace, $text)
Returns the name of the namespace for the given title.
formatTitle( $namespace, $text, $fragment='', $interwiki='')
Returns the title formatted for display.
getFullText(LinkTarget $title)
Returns the title formatted for display, with namespace and fragment.
getPrefixedText(LinkTarget $title)
Returns the title formatted for display, including the namespace name.
getPrefixedDBkey(LinkTarget $target)
Return the title in prefixed database key form, with interwiki and namespace.
getText(LinkTarget $title)
Returns the title text formatted for display, without namespace of fragment.