Kafka\SimpleProduce::getAvailablePartitions PHP Method

getAvailablePartitions() public method

get available partition
public getAvailablePartitions ( ) : array
return array
    public function getAvailablePartitions()
    {
        if (empty($this->topic)) {
            return array();
        }
        $topicDetail = $this->client->getTopicDetail($this->topic);
        if (is_array($topicDetail) && isset($topicDetail['partitions'])) {
            $topicPartitiions = array_keys($topicDetail['partitions']);
        } else {
            $topicPartitiions = array();
        }
        return $topicPartitiions;
    }