All current methods were introduced in 1.27
Change-Id: I777a251bae75e5b040f0ef9f608e91022d3e70d7
/**
* Get the namespace index.
/**
* Get the namespace index.
*
* @return int Namespace index
*/
*
* @return int Namespace index
*/
/**
* Convenience function to test if it is in the namespace
/**
* Convenience function to test if it is in the namespace
*
* @param int $ns
* @return bool
*
* @param int $ns
* @return bool
/**
* Get the link fragment (i.e. the bit after the #) in text form.
/**
* Get the link fragment (i.e. the bit after the #) in text form.
*
* @return string link fragment
*/
*
* @return string link fragment
*/
/**
* Whether the link target has a fragment
/**
* Whether the link target has a fragment
/**
* Get the main part with underscores.
/**
* Get the main part with underscores.
*
* @return string Main part of the link, with underscores (for use in href attributes)
*/
*
* @return string Main part of the link, with underscores (for use in href attributes)
*/
/**
* Returns the link in text form, without namespace prefix or fragment.
/**
* Returns the link in text form, without namespace prefix or fragment.
* This is computed from the DB key by replacing any underscores with spaces.
* This is computed from the DB key by replacing any underscores with spaces.
* Creates a new LinkTarget for a different fragment of the same page.
* It is expected that the same type of object will be returned, but the
* only requirement is that it is a LinkTarget.
* Creates a new LinkTarget for a different fragment of the same page.
* It is expected that the same type of object will be returned, but the
* only requirement is that it is a LinkTarget.
*
* @param string $fragment The fragment name, or "" for the entire page.
*
*
* @param string $fragment The fragment name, or "" for the entire page.
*
/**
* Whether this LinkTarget has an interwiki component
/**
* Whether this LinkTarget has an interwiki component
/**
* The interwiki component of this LinkTarget
/**
* The interwiki component of this LinkTarget