o
    ÚtBhE  ã                   @   s   G d d„ de ƒZdS )c                   @   s   e Zd ZdZdd„ ZdS )ÚHttpResponsea7  Information about an HTTP Response including its status code, returned
        headers, and raw body

    Attributes:
        status_code (int): The status code response from the server that
            corresponds to this response.
        reason_phrase (string): The reason phrase returned by the server.
        headers (dict): A dictionary of headers (key : value) that were
            returned with the response
        text (string): The Raw body of the HTTP Response as a string
        request (HttpRequest): The request that resulted in this response.

    c                 C   s"   || _ || _|| _|| _|| _dS )ar  Constructor for the HttpResponse class

        Args:
            status_code (int): The response status code.
            reason_phrase (string): The response reason phrase.
            headers (dict): The response headers.
            text (string): The raw body from the server.
            request (HttpRequest): The request that resulted in this response.

        N)Ústatus_codeÚreason_phraseÚheadersÚtextÚrequest)Úselfr   r   r   r   r   © r   úp/var/www/html/riverr-enterprise-integrations-main/venv/lib/python3.10/site-packages/square/http/http_response.pyÚ__init__   s
   
zHttpResponse.__init__N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   r   r   r   r	   r      s    r   N)Úobjectr   r   r   r   r	   Ú<module>   s   