Coverage for /var/srv/projects/api.amasfac.comuna18.com/tmp/venv/lib/python3.9/site-packages/stripe/api_resources/product.py: 88%
14 statements
« prev ^ index » next coverage.py v6.4.4, created at 2023-07-17 14:22 -0600
« prev ^ index » next coverage.py v6.4.4, created at 2023-07-17 14:22 -0600
1# File generated from our OpenAPI spec
2from __future__ import absolute_import, division, print_function
4from stripe.api_resources.abstract import CreateableAPIResource
5from stripe.api_resources.abstract import DeletableAPIResource
6from stripe.api_resources.abstract import ListableAPIResource
7from stripe.api_resources.abstract import SearchableAPIResource
8from stripe.api_resources.abstract import UpdateableAPIResource
11class Product(
12 CreateableAPIResource,
13 DeletableAPIResource,
14 ListableAPIResource,
15 SearchableAPIResource,
16 UpdateableAPIResource,
17):
18 OBJECT_NAME = "product"
20 @classmethod
21 def search(cls, *args, **kwargs):
22 return cls._search(search_url="/v1/products/search", *args, **kwargs)
24 @classmethod
25 def search_auto_paging_iter(cls, *args, **kwargs):
26 return cls.search(*args, **kwargs).auto_paging_iter()