// 'filearchive' for file versions, or a comma-separated list of log_ids for log
// entries. $subtype here is 'revision' for page revisions and file
// versions, or 'event' for log entries.
- if ( ( $subtype === 'event' && count( $params ) === 6 )
- || ( $subtype === 'revision' && isset( $params[3] )
- && ( $params[3] === 'revision' || $params[3] === 'oldimage'
- || $params[3] === 'archive' || $params[3] === 'filearchive' )
+ if (
+ ( $subtype === 'event' && count( $params ) === 6 )
+ || (
+ $subtype === 'revision' && isset( $params[3] )
+ && in_array( $params[3], [ 'revision', 'archive', 'oldimage', 'filearchive' ] )
)
) {
$paramStart = $subtype === 'revision' ? 4 : 3;
foreach ( $hid as $v ) {
$changes[] = $this->msg( "$v-hid" )->plain();
}
- // messages used: revdelete-content-unhid, revdelete-summary-unhid, revdelete-uname-unhid
+ // messages used: revdelete-content-unhid, revdelete-summary-unhid,
+ // revdelete-uname-unhid
foreach ( $unhid as $v ) {
$changes[] = $this->msg( "$v-unhid" )->plain();
}