PluginProbe ʕ •ᴥ•ʔ
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress / 4.17.1
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress v4.17.1
4.17.1 4.17.0 4.16.19 4.16.18 4.16.17 4.16.16 trunk 1.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5a 1.1.6 1.1.7 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.7 1.7.1 1.7.2 1.8 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.1.9 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.2 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.13.4 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.15.0 4.15.1 4.15.10 4.15.11 4.15.12 4.15.13 4.15.14 4.15.15 4.15.16 4.15.17 4.15.18 4.15.19 4.15.2 4.15.20 4.15.20.1 4.15.21 4.15.22 4.15.23 4.15.24 4.15.25 4.15.3 4.15.4 4.15.5 4.15.6 4.15.7 4.15.8 4.15.9 4.16.0 4.16.1 4.16.10 4.16.11 4.16.12 4.16.13 4.16.14 4.16.15 4.16.2 4.16.3 4.16.4 4.16.5 4.16.6 4.16.7 4.16.8 4.16.9 4.2.0 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.7.0 4.8.0 4.9.0
wp-user-avatar / third-party / vendor / stripe / stripe-php / lib / Climate / Product.php
wp-user-avatar / third-party / vendor / stripe / stripe-php / lib / Climate Last commit date
Order.php 2 months ago Product.php 2 months ago Supplier.php 2 months ago
Product.php
56 lines
1 <?php
2
3 // File generated from our OpenAPI spec
4 namespace ProfilePressVendor\Stripe\Climate;
5
6 /**
7 * A Climate product represents a type of carbon removal unit available for reservation.
8 * You can retrieve it to see the current price and availability.
9 *
10 * @property string $id Unique identifier for the object. For convenience, Climate product IDs are human-readable strings that start with <code>climsku_</code>. See <a href="https://stripe.com/docs/climate/orders/carbon-removal-inventory">carbon removal inventory</a> for a list of available carbon removal products.
11 * @property string $object String representing the object's type. Objects of the same type share the same value.
12 * @property int $created Time at which the object was created. Measured in seconds since the Unix epoch.
13 * @property \Stripe\StripeObject $current_prices_per_metric_ton Current prices for a metric ton of carbon removal in a currency's smallest unit.
14 * @property null|int $delivery_year The year in which the carbon removal is expected to be delivered.
15 * @property bool $livemode Has the value <code>true</code> if the object exists in live mode or the value <code>false</code> if the object exists in test mode.
16 * @property string $metric_tons_available The quantity of metric tons available for reservation.
17 * @property string $name The Climate product's name.
18 * @property \Stripe\Climate\Supplier[] $suppliers The carbon removal suppliers that fulfill orders for this Climate product.
19 */
20 class Product extends \ProfilePressVendor\Stripe\ApiResource
21 {
22 const OBJECT_NAME = 'climate.product';
23 /**
24 * Lists all available Climate product objects.
25 *
26 * @param null|array $params
27 * @param null|array|string $opts
28 *
29 * @throws \Stripe\Exception\ApiErrorException if the request fails
30 *
31 * @return \Stripe\Collection<\Stripe\Climate\Product> of ApiResources
32 */
33 public static function all($params = null, $opts = null)
34 {
35 $url = static::classUrl();
36 return static::_requestPage($url, \ProfilePressVendor\Stripe\Collection::class, $params, $opts);
37 }
38 /**
39 * Retrieves the details of a Climate product with the given ID.
40 *
41 * @param array|string $id the ID of the API resource to retrieve, or an options array containing an `id` key
42 * @param null|array|string $opts
43 *
44 * @throws \Stripe\Exception\ApiErrorException if the request fails
45 *
46 * @return \Stripe\Climate\Product
47 */
48 public static function retrieve($id, $opts = null)
49 {
50 $opts = \ProfilePressVendor\Stripe\Util\RequestOptions::parse($opts);
51 $instance = new static($id, $opts);
52 $instance->refresh();
53 return $instance;
54 }
55 }
56