
    <@g                     t    d dl mZ d dlmZ d dlmZ d dlmZmZ d dl	m
Z
  ede
      Z G d d	ee         Zy
)    )_util)APIResource)
quote_plus)TypeVarcast)StripeObjectT)boundc                   X    e Zd Zedefd       Z ej                  d      defd       Zy)DeletableAPIResourcereturnc                     | j                         dt        |      }t        t        | j	                  d||            S )N/deleteparams)	class_urlr   r   r	   _static_request)clssidr   urls       ]/var/www/html/AdoubleTech/venv/lib/python3.12/site-packages/stripe/_deletable_api_resource.py_cls_deletez DeletableAPIResource._cls_delete   s5    *S/:As**8S*HII    r   c                 b    t        t        | j                  d| j                         |            S )Nr   r   )r   r	   _request_and_refreshinstance_url)selfr   s     r   r   zDeletableAPIResource.delete   s5    %%$++-f & 
 	
r   N)	__name__
__module____qualname__classmethodr	   r   r   class_method_variantr    r   r   r   r   
   sF    J1 J J  U.
! 
 /
r   r   N)striper   stripe._api_resourcer   urllib.parser   typingr   r   stripe._stripe_objectr   r	   r   r$   r   r   <module>r*      s0     , #   .C|$
;q> 
r   