Amp\Artax\Parser::addToBody PHP Method

addToBody() private method

private addToBody ( $data )
    private function addToBody($data)
    {
        $this->bodyBytesConsumed += strlen($data);
        if ($this->maxBodyBytes > 0 && $this->bodyBytesConsumed > $this->maxBodyBytes) {
            throw new ParseException($this->getParsedMessageArray(), $msg = "Maximum allowable body size exceeded: {$this->maxBodyBytes}", $code = 413, $previousException = null);
        }
        if ($bodyDataCallback = $this->bodyDataCallback) {
            $bodyDataCallback($data);
        }
        if (!$this->discardBody) {
            fseek($this->body, 0, SEEK_END);
            fwrite($this->body, $data);
        }
    }