|
@@ -42,9 +42,9 @@ class mratio_control
|
|
|
{
|
|
|
if(array_key_exists($mchid,$this->mTimesConfig))
|
|
|
{
|
|
|
- $items = $this->mTimesConfig[$mchid];
|
|
|
- if(array_key_exists($quality,$items['qualities'])) {
|
|
|
- return $items['qualities'][$quality]['times'];
|
|
|
+ $items = $this->mTimesConfig[$mchid]['qualities'] ?? [];
|
|
|
+ if(array_key_exists($quality,$items)) {
|
|
|
+ return $items[$quality]['times'];
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -57,7 +57,7 @@ class mratio_control
|
|
|
{
|
|
|
$items = $this->mTimesConfig[$mchid]['qualities'] ?? [];
|
|
|
if(array_key_exists($quality,$items)) {
|
|
|
- return $items['qualities'][$quality]['secs'];
|
|
|
+ return $items[$quality]['secs'];
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -105,6 +105,6 @@ class mratio_control
|
|
|
[$ratio,$period] = $this->lower_ratio($mchid);
|
|
|
$cur_ratio = $this->cur_ratio($mchid,$period);
|
|
|
|
|
|
- return $ratio >= $cur_ratio;
|
|
|
+ return $cur_ratio >= $ratio;
|
|
|
}
|
|
|
}
|