o
    
¼>hš  ã                   @   s,   d dl mZ ddlmZ G dd„ deƒZdS )é   )ÚResourceé   )ÚURLc                       s:   e Zd Zd‡ fdd„	Zi fdd„Zi f‡ fdd„	Z‡  ZS )	ÚDocumentNc                    s"   t t| ƒ |¡ tjtj | _d S ©N)Úsuperr   Ú__init__r   ÚV1ÚDOCUMENTÚbase_url)ÚselfÚclient©Ú	__class__© ú{/var/www/vedio/testing/chatpythonscript.ninositsolution.com/env/lib/python3.10/site-packages/razorpay/resources/document.pyr      s   zDocument.__init__c                 K   s   | j }| j||fi |¤ŽS )zZ
        Create a Document

        Returns:
           Dictionary of document   
        )r   Úfile_url)r   ÚdataÚkwargsÚurlr   r   r   Úcreate
   s   zDocument.createc                    s   t t| ƒj||fi |¤ŽS )zU
        Fetch Document

        Returns:
            Dictionary of document
        )r   r   Úfetch)r   Ú
dispute_idr   r   r   r   r   r      s   zDocument.fetchr   )Ú__name__Ú
__module__Ú__qualname__r   r   r   Ú__classcell__r   r   r   r   r      s    
r   N)Úbaser   Úconstants.urlr   r   r   r   r   r   Ú<module>   s    