public function __invoke() { if ($this->started) { return null; } $this->started = true; $this->drain(); return null; }