Ë
    ÑÕ¯i  ã                   ó2   — d dl mZ ddlmZ  G d„ de«      Zy)é   )ÚShopifyResourceé   )ÚGiftCardAdjustmentc                   ó(   — e Zd Zd„ Zed„ «       Zd„ Zy)ÚGiftCardc                 óD   — | j                  | j                  d«      «       y )NÚdisable)Ú_load_attributes_from_responseÚpost)Úselfs    úN/var/www/html/venv/lib/python3.12/site-packages/shopify/resources/gift_card.pyr	   zGiftCard.disable   s   € Ø×+Ñ+¨D¯I©I°iÓ,@ÕAó    c                 óD   — | j                   | j                  di |¤Ž«      S )aÁ  
        Search for gift cards matching supplied query

        Args:
           order: Field and direction to order results by (default: disabled_at DESC)
           query: Text to search for gift cards
           page: Page to show (default: 1)
           limit: Amount of results (default: 50) (maximum: 250)
           fields: comma-separated list of fields to include in the response
        Returns:
           An array of gift cards.
        )Úsearch)Ú_build_collectionÚget)ÚclsÚkwargss     r   r   zGiftCard.search	   s#   € ð ×$Ñ$ W S§W¡WÑ%@¸Ñ%@ÓAÐAr   c                 ó¦   — | j                  d|j                  «       «      }t        t        j                  j                  |j                  «      «      S )z3
        Create a new Gift Card Adjustment
        Úadjustments)r   Úencoder   r   ÚformatÚdecodeÚbody)r   Ú
adjustmentÚresources      r   Úadd_adjustmentzGiftCard.add_adjustment   s;   € ð —9‘9˜]¨J×,=Ñ,=Ó,?Ó@ˆÜ!¤(§/¡/×"8Ñ"8¸¿¹Ó"GÓHÐHr   N)Ú__name__Ú
__module__Ú__qualname__r	   Úclassmethodr   r   © r   r   r   r      s$   „ òBð ñBó ðBóIr   r   N)Úbaser   Úgift_card_adjustmentr   r   r"   r   r   Ú<module>r%      s   ðÝ "Ý 4ôIˆõ Ir   