1
0
Fork 0
mirror of synced 2024-06-29 03:30:34 +12:00

convert to switch case for channel parsing

This commit is contained in:
Torsten Dittmann 2021-03-01 16:12:52 +01:00
parent ba4eedb114
commit 6d7e443544

View file

@ -49,13 +49,17 @@ class Realtime
$channels = array_flip($channels);
foreach ($channels as $key => $value) {
if (strpos($key, 'account.') === 0) {
unset($channels[$key]);
} elseif ($key === 'account') {
if (!empty(self::$user->getId())) {
$channels['account.' . self::$user->getId()] = $value;
}
unset($channels['account']);
switch (true) {
case strpos($key, 'account.') === 0:
unset($channels[$key]);
break;
case $key === 'account':
if (!empty(self::$user->getId())) {
$channels['account.' . self::$user->getId()] = $value;
}
unset($channels['account']);
break;
}
}