1: <?php
2: /**
3: * Partner API Library
4: *
5: * @copyright Copyright (c) 2020 Asseco Data Systems SA
6: * @license license.txt
7: */
8:
9: require_once 'typeResponse.php';
10: require_once 'typeExpiringCertificates.php';
11:
12: /*
13: <xs:complexType name="getExpiringCertificatesResponse">
14: <xs:complexContent>
15: <xs:extension base="tns:response">
16: <xs:sequence>
17: <xs:element maxOccurs="unbounded" minOccurs="0" name="expiringCertificates" type="tns:expiringCertificates"/>
18: </xs:sequence>
19: </xs:extension>
20: </xs:complexContent>
21: </xs:complexType>
22: */
23:
24: /**
25: * This class represents the getExpiringCertificatesResponse WSDL type.
26: *
27: * It is an extension to the PartnerAPITypeResponse class.
28: *
29: * @method PartnerAPITypeGetExpiringCertificatesResponse setExpiringCertificates(PartnerAPITypeExpiringCertificates $value) Sets the expiringCertificates element. This method removes all previously added expiringCertificates elements and creates a new set of expiringCertificates elements.
30: * @method PartnerAPITypeGetExpiringCertificatesResponse addExpiringCertificates(PartnerAPITypeExpiringCertificates $value) Adds a new expiringCertificates element to the existing set.
31: * @method PartnerAPITypeExpiringCertificates|PartnerAPITypeExpiringCertificates[] getExpiringCertificates() Gets the expiringCertificates element or NULL. If there is only one element, it will be returned, otherwise an array of PartnerAPITypeExpiringCertificates objects will be returned.
32: * @property PartnerAPITypeExpiringCertificates|PartnerAPITypeExpiringCertificates[] $expiringCertificates Gets the expiringCertificates element or NULL. If there is only one element, it will be returned, otherwise an array of PartnerAPITypeExpiringCertificates objects will be returned.
33: *
34: * @package types
35: */
36: class PartnerAPITypeGetExpiringCertificatesResponse extends PartnerAPITypeResponse {
37:
38: protected function initData() {
39: $p = parent::initData();
40: $n = array(
41: 'expiringCertificates' => array('min' => 0, 'max' => NULL, 'value' => NULL, 'type' => 'PartnerAPITypeExpiringCertificates', 'nillable' => FALSE)
42: );
43: $n = array_merge($p, $n);
44: return $n;
45: }
46:
47:
48: }
49: