mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo
synced 2024-09-23 10:22:05 +00:00
Document return value EchoEventPresentationModel:getTruncatedX methods
Change-Id: Ic3416bc07bb2f47ff6800ab0de86ee7b23a7cc2e
This commit is contained in:
parent
8273e4549a
commit
c205cd85d3
|
@ -499,10 +499,19 @@ abstract class EchoEventPresentationModel implements JsonSerializable {
|
|||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* @param User $user
|
||||
* @return string
|
||||
*/
|
||||
protected function getTruncatedUsername( User $user ) {
|
||||
return $this->language->embedBidi( $this->language->truncate( $user->getName(), self::USERNAME_RECOMMENDED_LENGTH, '...', false ) );
|
||||
}
|
||||
|
||||
/**
|
||||
* @param Title $title
|
||||
* @param bool $includeNamespace
|
||||
* @return string
|
||||
*/
|
||||
protected function getTruncatedTitleText( Title $title, $includeNamespace = false ) {
|
||||
$text = $includeNamespace ? $title->getPrefixedText() : $title->getText();
|
||||
return $this->language->embedBidi( $this->language->truncate( $text, self::PAGE_NAME_RECOMMENDED_LENGTH, '...', false ) );
|
||||
|
|
Loading…
Reference in a new issue