return $row['title'];
}
- $pageId = isset( $row['page'] ) ? $row['page'] : 0;
- $revId = isset( $row['id'] ) ? $row['id'] : 0;
+ $pageId = $row['page'] ?? 0;
+ $revId = $row['id'] ?? 0;
} else {
- $pageId = isset( $row->rev_page ) ? $row->rev_page : 0;
- $revId = isset( $row->rev_id ) ? $row->rev_id : 0;
+ $pageId = $row->rev_page ?? 0;
+ $revId = $row->rev_id ?? 0;
}
try {
return $user ? $user->getId() : 0;
}
- /**
- * Fetch revision's user id without regard for the current user's permissions
- *
- * @return int
- * @deprecated since 1.25, use getUser( Revision::RAW )
- */
- public function getRawUser() {
- wfDeprecated( __METHOD__, '1.25' );
- return $this->getUser( self::RAW );
- }
-
/**
* Fetch revision's username if it's available to the specified audience.
* If the specified audience does not have access to the username, an
$user = $this->mRecord->getUser( $audience, $user );
return $user ? $user->getName() : '';
}
-
- /**
- * Fetch revision's username without regard for view restrictions
- *
- * @return string
- * @deprecated since 1.25, use getUserText( Revision::RAW )
- */
- public function getRawUserText() {
- wfDeprecated( __METHOD__, '1.25' );
- return $this->getUserText( self::RAW );
- }
-
/**
* Fetch revision comment if it's available to the specified audience.
* If the specified audience does not have access to the comment, an
return $comment === null ? null : $comment->text;
}
- /**
- * Fetch revision comment without regard for the current user's permissions
- *
- * @return string
- * @deprecated since 1.25, use getComment( Revision::RAW )
- */
- public function getRawComment() {
- wfDeprecated( __METHOD__, '1.25' );
- return $this->getComment( self::RAW );
- }
-
/**
* @return bool
*/
return false;
}
- $cacheKey = isset( $row->old_id ) ? ( 'tt:' . $row->old_id ) : null;
+ $cacheKey = isset( $row->old_id )
+ ? SqlBlobStore::makeAddressFromTextId( $row->old_id )
+ : null;
return self::getBlobStore( $wiki )->expandBlob( $text, $flags, $cacheKey );
}