PluginProbe
MONEI Payments for WooCommerce / 4.1.1
MONEI Payments for WooCommerce v4.1.1
7.3.3 7.3.2 7.3.1 7.3.0 7.2.4 7.2.3 7.2.2 7.2.0 7.2.1 7.1.3 2.1.0 3.0.0 3.1.0 3.1.1 4.0.0 4.1.0 4.1.1 4.2.0 4.2.1 5.0 5.1.0 5.1.1 5.1.2 5.2.2 5.2.3 All 87 releases
monei / includes / lib / Model / ModelInterface.php

ModelInterface.php in MONEI Payments for WooCommerce 4.1.1, at includes/lib/Model/ModelInterface.php

97 lines 2.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * ModelInterface
4 *
5 * PHP version 5
6 *
7 * @category Class
8 * @package OpenAPI\Client\Model
9 * @author OpenAPI Generator team
10 * @link https://openapi-generator.tech
11 */
12
13 /**
14 * MONEI API v1
15 *
16 * The MONEI API is organized around [REST](https://en.wikipedia.org/wiki/Representational_State_Transfer). Our API has predictable resource-oriented URLs, accepts JSON-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.
17 *
18 * The version of the OpenAPI document: 1.0.0
19 *
20 * Generated by: https://openapi-generator.tech
21 * OpenAPI Generator version: 4.3.1
22 */
23
24 /**
25 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
26 * https://openapi-generator.tech
27 * Do not edit the class manually.
28 */
29
30 namespace OpenAPI\Client\Model;
31
32 /**
33 * Interface abstracting model access.
34 *
35 * @package OpenAPI\Client\Model
36 * @author OpenAPI Generator team
37 */
38 interface ModelInterface
39 {
40 /**
41 * The original name of the model.
42 *
43 * @return string
44 */
45 public function getModelName();
46
47 /**
48 * Array of property to type mappings. Used for (de)serialization
49 *
50 * @return array
51 */
52 public static function openAPITypes();
53
54 /**
55 * Array of property to format mappings. Used for (de)serialization
56 *
57 * @return array
58 */
59 public static function openAPIFormats();
60
61 /**
62 * Array of attributes where the key is the local name, and the value is the original name
63 *
64 * @return array
65 */
66 public static function attributeMap();
67
68 /**
69 * Array of attributes to setter functions (for deserialization of responses)
70 *
71 * @return array
72 */
73 public static function setters();
74
75 /**
76 * Array of attributes to getter functions (for serialization of requests)
77 *
78 * @return array
79 */
80 public static function getters();
81
82 /**
83 * Show all the invalid properties with reasons.
84 *
85 * @return array
86 */
87 public function listInvalidProperties();
88
89 /**
90 * Validate all the properties in the model
91 * return true if all passed
92 *
93 * @return bool
94 */
95 public function valid();
96 }
97