Replaced some 'switch' with the 'match' expression (#1147)

* Replaced some 'switch' with the 'match' expression

* Update CHANGELOG.md
This commit is contained in:
Roman Kelesidis 2023-11-21 09:34:52 +07:00 committed by GitHub
commit 4cea325b6c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 77 additions and 176 deletions

View file

@ -46,23 +46,13 @@ if ($mc_type && $post['poster_id'] != $userdata['user_id']) {
\TorrentPier\Sessions::cache_rm_user_sessions($post['poster_id']);
}
switch ($mc_type) {
case 1: // Комментарий
$mc_class = 'success';
break;
case 2: // Информация
$mc_class = 'info';
break;
case 3: // Предупреждение
$mc_class = 'warning';
break;
case 4: // Нарушение
$mc_class = 'danger';
break;
default:
$mc_class = '';
break;
}
$mc_class = match ($mc_type) {
1 => 'success',
2 => 'info',
3 => 'warning',
4 => 'danger',
default => '',
};
$this->response['mc_type'] = $mc_type;
$this->response['post_id'] = $post_id;