Kafka\SimpleProduce::__construct PHP Method

__construct() public method

__construct
public __construct ( $hostList, null $timeout = null, null $kafkaHostList = null )
$hostList
$timeout null
$kafkaHostList null
    public function __construct($hostList, $timeout = null, $kafkaHostList = null)
    {
        if ($hostList instanceof \Kafka\ClusterMetaData) {
            $metadata = $hostList;
        } elseif ($kafkaHostList !== null) {
            $metadata = new \Kafka\MetaDataFromKafka($kafkaHostList);
        } else {
            $metadata = new \Kafka\ZooKeeper($hostList, $timeout);
        }
        $this->client = new \Kafka\Client($metadata);
    }