Beberlei\Metrics\Collector\Librato::flush PHP Method

flush() public method

public flush ( )
    public function flush()
    {
        if (!$this->data['gauges'] && !$this->data['counters']) {
            return;
        }
        try {
            $this->browser->post('https://metrics-api.librato.com/v1/metrics', array('Authorization: Basic ' . base64_encode($this->username . ':' . $this->password), 'Content-Type: application/json'), json_encode($this->data));
            $this->data = array('gauges' => array(), 'counters' => array());
        } catch (\Exception $e) {
        }
    }