protected function getMessageKey() { $key = parent::getMessageKey(); $params = $this->getMessageParameters(); if ( isset( $params[4] ) && $params[4] === '1' ) { $key .= '-noredirect'; } return $key; }
protected function getMessageKey() { $key = parent::getMessageKey(); $params = $this->getMessageParameters(); if ( !isset( $params[3] ) && !isset( $params[4] ) ) { $key .= '-legacy'; } return $key; }
protected function getMessageKey() { $key = parent::getMessageKey(); $params = $this->getMessageParameters(); if ( isset( $params[5] ) && $params[5] ) { $key .= '-auto'; } return $key; }
protected function getMessageKey() { $key = parent::getMessageKey(); if ( in_array( $this->entry->getSubtype(), array( 'event', 'revision' ) ) ) { if ( count( $this->getMessageParameters() ) < 5 ) { return "$key-legacy"; } } return $key; }
protected function getMessageKey() { $key = parent::getMessageKey(); $params = $this->extractParameters(); if (isset($params[4]) && $params[4] === '1') { // Messages: logentry-move-move-noredirect, logentry-move-move_redir-noredirect $key .= '-noredirect'; } return $key; }
protected function getMessageKey() { $key = parent::getMessageKey(); $params = $this->extractParameters(); if (isset($params[4]) && $params[4]) { // Messages: logentry-protect-protect-cascade, logentry-protect-modify-cascade $key .= '-cascade'; } return $key; }
protected function getMessageKey() { $key = parent::getMessageKey(); $params = $this->extractParameters(); if (isset($params[3])) { // New log items with more details // Messages: logentry-import-upload-details, logentry-import-interwiki-details $key .= '-details'; } return $key; }
public function getMessageKey() { $key = parent::getMessageKey(); $params = $this->extractParameters(); // Very old log format, everything in comment if (!isset($params[3])) { return "{$key}-legaciest"; } elseif (!isset($params[5])) { return "{$key}-legacier"; } return $key; }
protected function getMessageKey() { $key = parent::getMessageKey(); if (in_array($this->entry->getSubtype(), ['event', 'revision'])) { if (count($this->getMessageParameters()) < 5) { // Messages: logentry-delete-event-legacy, logentry-delete-revision-legacy, // logentry-suppress-event-legacy, logentry-suppress-revision-legacy return "{$key}-legacy"; } } return $key; }
protected function getMessageKey() { $key = parent::getMessageKey(); $params = $this->getMessageParameters(); $add = isset($params[6]) && isset($params[6]['num']) && $params[6]['num']; $remove = isset($params[8]) && isset($params[8]['num']) && $params[8]['num']; $key .= $remove ? $add ? '' : '-remove' : '-add'; if (isset($params[3]) && $params[3]) { $key .= '-revision'; } else { $key .= '-logentry'; } return $key; }
protected function getMessageKey() { $key = parent::getMessageKey(); $type = $this->entry->getFullType(); if ($type === 'pagetranslation/prioritylanguages') { $params = $this->getMessageParameters(); if (!isset($params[4])) { $key .= '-unset'; } elseif ($params['3'] === 'on') { $key .= '-force'; } } return $key; }