_topics[$topic])) { return; } $this->_topics[$topic] = $handler; } /** * @param $topic * @param \Kafka\Struct $struct */ public function process($topic, Struct $struct) { $handler = $this->_topics[$topic] ?? null; var_dump($handler, $struct); if (empty($handler)) { return; } call_user_func($handler, $struct); } }