Transporter::read PHP Method

read() private method

private read ( $stream )
    private function read($stream)
    {
        $length = $this->getBodyLength($stream);
        if ($length === false) {
            return false;
        }
        $response = '';
        while (($remaining = $length - strlen($response)) > 0) {
            $buffer = @fread($stream, $remaining);
            if ($buffer === false) {
                return false;
            }
            $response .= $buffer;
        }
        return $response;
    }