@@ 432-439 (lines=8) @@ | ||
429 | return; |
|
430 | } |
|
431 | CallbackWrapper::removeFromArray($this->subscribeCb[$chan], $cb); |
|
432 | if (sizeof($this->subscribeCb[$chan]) === 0) { |
|
433 | $channels[] = $chan; |
|
434 | unset($this->subscribeCb[$chan]); |
|
435 | } else { |
|
436 | if ($opcb !== null) { |
|
437 | $opcb($this); |
|
438 | } |
|
439 | } |
|
440 | } |
|
441 | } |
|
442 | if (sizeof($channels)) { |
|
@@ 476-483 (lines=8) @@ | ||
473 | } |
|
474 | foreach ($arg as $chan) { |
|
475 | CallbackWrapper::removeFromArray($this->psubscribeCb[$chan], $cb); |
|
476 | if (sizeof($this->psubscribeCb[$chan]) === 0) { |
|
477 | $channels[] = $chan; |
|
478 | unset($this->psubscribeCb[$chan]); |
|
479 | } else { |
|
480 | if ($opcb !== null) { |
|
481 | $opcb($this); |
|
482 | } |
|
483 | } |
|
484 | } |
|
485 | } |
|
486 | if (sizeof($channels)) { |