Kafka\SimpleProduce::_formatPayload PHP Method

_formatPayload() private method

format payload array
private _formatPayload ( $messages ) : array
return array
    private function _formatPayload($messages)
    {
        $requestData = array();
        $topicData = array();
        $partitionData[] = array('partition_id' => $this->partition, 'messages' => $messages);
        $topicData[] = array('topic_name' => $this->topic, 'partitions' => $partitionData);
        $requestData = array('required_ack' => $this->requiredAck, 'timeout' => $this->timeout, 'data' => $topicData);
        return $requestData;
    }