GeneratorOn this pageZymba Documentation Generator object @Generator(@Base) { getResult(): mixed {} next(): object {} send(mixed $value): object {} throw(mixed $exception): object {}} Abstract generator prototype. Prototype Base Methods Method: getResult$this.getResult(): mixedReturnsTypeValuemixednull Method: nextResumes this generator.$this.next(): objectReturnsTypeValueobject[key: value]null Method: send$this.send(mixed $value): objectParametersNameTypeValueDefaultvaluemixednullReturnsTypeValueobject[key: value]null Method: throw$this.throw(mixed $exception): objectParametersNameTypeValueDefaultexceptionmixednullReturnsTypeValueobject[key: value]null