CheckoutRequest
extends CheckoutRequest
in package
implements
Proxy
DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
Table of Contents
Interfaces
- Proxy
Constants
- STATUS_ID_DONE = 2
- STATUS_ID_FAILED = -1
- STATUS_ID_FAILURE_RESOLVED = -2
- STATUS_ID_NOT_STARTED = 0
- STATUS_ID_PENDING = 1
- STATUS_LABEL_DONE = "active"
- STATUS_LABEL_FAILED = "creation_failed"
- STATUS_LABEL_FAILURE_RESOLVED = "failure_resolved"
- STATUS_LABEL_MAP = [self::STATUS_ID_FAILURE_RESOLVED => self::STATUS_LABEL_FAILURE_RESOLVED, self::STATUS_ID_FAILED => self::STATUS_LABEL_FAILED, self::STATUS_ID_NOT_STARTED => self::STATUS_LABEL_NOT_STARTED, self::STATUS_ID_PENDING => self::STATUS_LABEL_PENDING, self::STATUS_ID_DONE => self::STATUS_LABEL_DONE]
- STATUS_LABEL_NOT_STARTED = "creation_not_started"
- STATUS_LABEL_PENDING = "creation_pending"
Properties
- $__cloner__ : Closure
- $__initializer__ : Closure
- $__isInitialized__ : bool
- $lazyPropertiesDefaults : array<string, mixed>
- $lazyPropertiesNames : array<string, null>
Methods
- __clone() : mixed
- __construct() : mixed
- __load() : mixed
- Forces initialization of the proxy
- __sleep() : array<string|int, mixed>
- __wakeup() : mixed
- getBillingData() : array<string|int, mixed>
- Get the value of billingData
- getCheckoutRequestOss() : array<string|int, CheckoutRequestOss>
- Get the value of checkoutRequestOss
- getCheckoutRequestProforma() : array<string|int, CheckoutRequestProforma>
- Get the value of checkoutRequestProforma
- getCheckoutRequestVatReg() : array<string|int, CheckoutRequestVatReg>
- Get the value of checkoutRequestVatReg
- getCheckoutRequestVatRegArray() : mixed
- getClient() : Client
- Get the value of client
- getEndTime() : DateTime
- Get the value of endTime
- getExcessPayments() : int
- Get the value of excessPayments
- getId() : int|null
- Get $id
- getIpAddress() : string
- Get the value of ipAddress
- getLoggedInUserAccountId() : int
- Get the value of loggedInUserAccountId
- getPromotionalCredits() : int
- Get the value of promotionalCredits
- getRefundableCredits() : int
- Get the value of refundableCredits
- getRequestTime() : DateTime
- Get the value of requestTime
- getRequestUserAccountId() : int
- Get the value of requestUserAccountId
- getResponseMessage() : string|null
- Get the value of responseMessage
- getStartTime() : DateTime
- Get the value of startTime
- getStatus() : int
- Get the value of status
- getSubscriptions() : array<string|int, CheckoutRequestVatReg>|array<string|int, CheckoutRequestProforma>
- getUnbilledCharges() : int
- Get the value of unbilledCharges
- jsonSerialize() : mixed
- setBillingData() : self
- Set the value of billingData
- setClient() : self
- Set the value of client
- setEndTime() : self
- Set the value of endTime
- setExcessPayments() : self
- Set the value of excessPayments
- setIpAddress() : self
- Set the value of ipAddress
- setLoggedInUserAccountId() : self
- Set the value of loggedInUserAccountId
- setPromotionalCredits() : self
- Set the value of promotionalCredits
- setRefundableCredits() : self
- Set the value of refundableCredits
- setRequestTime() : self
- Set the value of requestTime
- setRequestUserAccountId() : self
- Set the value of requestUserAccountId
- setResponseMessage() : self
- Set the value of responseMessage
- setStartTime() : self
- Set the value of startTime
- setStatus() : self
- Set the value of status
- setUnbilledCharges() : self
- Set the value of unbilledCharges
Constants
STATUS_ID_DONE
public
mixed
STATUS_ID_DONE
= 2
STATUS_ID_FAILED
public
mixed
STATUS_ID_FAILED
= -1
STATUS_ID_FAILURE_RESOLVED
public
mixed
STATUS_ID_FAILURE_RESOLVED
= -2
STATUS_ID_NOT_STARTED
public
mixed
STATUS_ID_NOT_STARTED
= 0
STATUS_ID_PENDING
public
mixed
STATUS_ID_PENDING
= 1
STATUS_LABEL_DONE
public
mixed
STATUS_LABEL_DONE
= "active"
STATUS_LABEL_FAILED
public
mixed
STATUS_LABEL_FAILED
= "creation_failed"
STATUS_LABEL_FAILURE_RESOLVED
public
mixed
STATUS_LABEL_FAILURE_RESOLVED
= "failure_resolved"
STATUS_LABEL_MAP
public
mixed
STATUS_LABEL_MAP
= [self::STATUS_ID_FAILURE_RESOLVED => self::STATUS_LABEL_FAILURE_RESOLVED, self::STATUS_ID_FAILED => self::STATUS_LABEL_FAILED, self::STATUS_ID_NOT_STARTED => self::STATUS_LABEL_NOT_STARTED, self::STATUS_ID_PENDING => self::STATUS_LABEL_PENDING, self::STATUS_ID_DONE => self::STATUS_LABEL_DONE]
STATUS_LABEL_NOT_STARTED
public
mixed
STATUS_LABEL_NOT_STARTED
= "creation_not_started"
STATUS_LABEL_PENDING
public
mixed
STATUS_LABEL_PENDING
= "creation_pending"
Properties
$__cloner__
public
Closure
$__cloner__
the callback responsible of loading properties that need to be copied in the cloned object
Tags
$__initializer__
public
Closure
$__initializer__
the callback responsible for loading properties in the proxy object. This callback is called with three parameters, being respectively the proxy object to be initialized, the method that triggered the initialization process and an array of ordered parameters that were passed to that method.
Tags
$__isInitialized__
public
bool
$__isInitialized__
= false
flag indicating if this object was already initialized
Tags
$lazyPropertiesDefaults
public
static array<string, mixed>
$lazyPropertiesDefaults
= array()
default values of properties to be lazy loaded, with keys being the property names
Tags
$lazyPropertiesNames
public
static array<string, null>
$lazyPropertiesNames
= array()
properties to be lazy loaded, indexed by property name
Methods
__clone()
public
__clone() : mixed
__construct()
public
__construct([Closure|null $initializer = null ][, Closure|null $cloner = null ]) : mixed
Parameters
- $initializer : Closure|null = null
- $cloner : Closure|null = null
__load()
Forces initialization of the proxy
public
__load() : mixed
__sleep()
public
__sleep() : array<string|int, mixed>
Return values
array<string|int, mixed>__wakeup()
public
__wakeup() : mixed
getBillingData()
Get the value of billingData
public
getBillingData() : array<string|int, mixed>
Return values
array<string|int, mixed>getCheckoutRequestOss()
Get the value of checkoutRequestOss
public
getCheckoutRequestOss() : array<string|int, CheckoutRequestOss>
Return values
array<string|int, CheckoutRequestOss>getCheckoutRequestProforma()
Get the value of checkoutRequestProforma
public
getCheckoutRequestProforma() : array<string|int, CheckoutRequestProforma>
Return values
array<string|int, CheckoutRequestProforma>getCheckoutRequestVatReg()
Get the value of checkoutRequestVatReg
public
getCheckoutRequestVatReg() : array<string|int, CheckoutRequestVatReg>
Return values
array<string|int, CheckoutRequestVatReg>getCheckoutRequestVatRegArray()
public
getCheckoutRequestVatRegArray() : mixed
getClient()
Get the value of client
public
getClient() : Client
Return values
ClientgetEndTime()
Get the value of endTime
public
getEndTime() : DateTime
Return values
DateTimegetExcessPayments()
Get the value of excessPayments
public
getExcessPayments() : int
Return values
intgetId()
Get $id
public
getId() : int|null
Return values
int|nullgetIpAddress()
Get the value of ipAddress
public
getIpAddress() : string
Return values
stringgetLoggedInUserAccountId()
Get the value of loggedInUserAccountId
public
getLoggedInUserAccountId() : int
Return values
intgetPromotionalCredits()
Get the value of promotionalCredits
public
getPromotionalCredits() : int
Return values
intgetRefundableCredits()
Get the value of refundableCredits
public
getRefundableCredits() : int
Return values
intgetRequestTime()
Get the value of requestTime
public
getRequestTime() : DateTime
Return values
DateTimegetRequestUserAccountId()
Get the value of requestUserAccountId
public
getRequestUserAccountId() : int
Return values
intgetResponseMessage()
Get the value of responseMessage
public
getResponseMessage() : string|null
Return values
string|nullgetStartTime()
Get the value of startTime
public
getStartTime() : DateTime
Return values
DateTimegetStatus()
Get the value of status
public
getStatus() : int
Return values
intgetSubscriptions()
public
getSubscriptions() : array<string|int, CheckoutRequestVatReg>|array<string|int, CheckoutRequestProforma>
Return values
array<string|int, CheckoutRequestVatReg>|array<string|int, CheckoutRequestProforma>getUnbilledCharges()
Get the value of unbilledCharges
public
getUnbilledCharges() : int
Return values
intjsonSerialize()
public
jsonSerialize() : mixed
setBillingData()
Set the value of billingData
public
setBillingData(array<string|int, mixed> $billingData) : self
Parameters
- $billingData : array<string|int, mixed>
Return values
selfsetClient()
Set the value of client
public
setClient(Client $client) : self
Parameters
- $client : Client
Return values
selfsetEndTime()
Set the value of endTime
public
setEndTime(DateTime $endTime) : self
Parameters
- $endTime : DateTime
Return values
selfsetExcessPayments()
Set the value of excessPayments
public
setExcessPayments(int $excessPayments) : self
Parameters
- $excessPayments : int
Return values
selfsetIpAddress()
Set the value of ipAddress
public
setIpAddress(string $ipAddress) : self
Parameters
- $ipAddress : string
Return values
selfsetLoggedInUserAccountId()
Set the value of loggedInUserAccountId
public
setLoggedInUserAccountId(int $loggedInUserAccountId) : self
Parameters
- $loggedInUserAccountId : int
Return values
selfsetPromotionalCredits()
Set the value of promotionalCredits
public
setPromotionalCredits(int $promotionalCredits) : self
Parameters
- $promotionalCredits : int
Return values
selfsetRefundableCredits()
Set the value of refundableCredits
public
setRefundableCredits(int $refundableCredits) : self
Parameters
- $refundableCredits : int
Return values
selfsetRequestTime()
Set the value of requestTime
public
setRequestTime(DateTime $requestTime) : self
Parameters
- $requestTime : DateTime
Return values
selfsetRequestUserAccountId()
Set the value of requestUserAccountId
public
setRequestUserAccountId(int $requestUserAccountId) : self
Parameters
- $requestUserAccountId : int
Return values
selfsetResponseMessage()
Set the value of responseMessage
public
setResponseMessage(mixed $responseMessage) : self
Parameters
- $responseMessage : mixed
Return values
selfsetStartTime()
Set the value of startTime
public
setStartTime(DateTime $startTime) : self
Parameters
- $startTime : DateTime
Return values
selfsetStatus()
Set the value of status
public
setStatus(int $status) : self
Parameters
- $status : int
Return values
selfsetUnbilledCharges()
Set the value of unbilledCharges
public
setUnbilledCharges(int $unbilledCharges) : self
Parameters
- $unbilledCharges : int