/**
* Handy shortcut for constructing a formatter directly from
* database row.
- * @param object $row
+ * @param stdClass|array $row
* @see DatabaseLogEntry::getSelectQueryData
* @return LogFormatter
*/
// @codingStandardsIgnoreStart Long line
//case 'revision': // Revision deletion
//case 'event': // Log deletion
- // see https://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/LogPage.php?&pathrev=97044&r1=97043&r2=97044
+ // see https://github.com/wikimedia/mediawiki/commit/a9c243b7b5289dad204278dbe7ed571fd914e395
//default:
// @codingStandardsIgnoreEnd
}
case 'patrol':
// @codingStandardsIgnoreStart Long line
- // https://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/includes/PatrolLog.php?&pathrev=97495&r1=97494&r2=97495
+ // https://github.com/wikimedia/mediawiki/commit/1a05f8faf78675dc85984f27f355b8825b43efff
// @codingStandardsIgnoreEnd
// Create a diff link to the patrolled revision
if ( $entry->getSubtype() === 'patrol' ) {
* value in consideration.
* @param Title $title The page
* @param array $parameters Query parameters
+ * @param string|null $html Linktext of the link as raw html
* @throws MWException
* @return string
*/
- protected function makePageLink( Title $title = null, $parameters = array() ) {
+ protected function makePageLink( Title $title = null, $parameters = array(), $html = null ) {
if ( !$this->plaintext ) {
- $link = Linker::link( $title, null, array(), $parameters );
+ $link = Linker::link( $title, $html, array(), $parameters );
} else {
if ( !$title instanceof Title ) {
throw new MWException( "Expected title, got null" );