/** * Creates a new socket consumer for dispatching async requests immediately * @param string $secret * @param array $options * number "timeout" - the timeout for connecting * function "error_handler" - function called back on errors. * boolean "debug" - whether to use debug output, wait for response. */ public function __construct($secret, $options = array()) { if (!isset($options["timeout"])) { $options["timeout"] = 5; } if (!isset($options["host"])) { $options["host"] = "api.segment.io"; } parent::__construct($secret, $options); }
/** * Creates a new queued fork consumer which queues fork and identify * calls before adding them to * @param string $secret * @param array $options * boolean "debug" - whether to use debug output, wait for response. * number "max_queue_size" - the max size of messages to enqueue * number "batch_size" - how many messages to send in a single request */ public function __construct($secret, $options = array()) { parent::__construct($secret, $options); }