Eloquent\Phony\Call\CallData::addIterableEvent PHP Метод

addIterableEvent() публичный Метод

Add an iterable event.
public addIterableEvent ( Eloquent\Phony\Call\Event\IterableEvent $iterableEvent )
$iterableEvent Eloquent\Phony\Call\Event\IterableEvent The iterable event.
    public function addIterableEvent(IterableEvent $iterableEvent)
    {
        if (!$this->isIterable()) {
            throw new InvalidArgumentException('Not an iterable call.');
        }
        if ($this->endEvent) {
            throw new InvalidArgumentException('Call already completed.');
        }
        $iterableEvent->setCall($this);
        $this->iterableEvents[] = $iterableEvent;
    }