Documentation

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_FAILURE_RESOLVED

public mixed STATUS_ID_FAILURE_RESOLVED = -2

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
see
Proxy::__setCloner

$__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
see
Proxy::__setInitializer

$lazyPropertiesDefaults

public static array<string, mixed> $lazyPropertiesDefaults = array()

default values of properties to be lazy loaded, with keys being the property names

Tags
see
Proxy::__getLazyProperties

Methods

__construct()

public __construct([Closure|null $initializer = null ][, Closure|null $cloner = null ]) : mixed
Parameters
$initializer : Closure|null = null
$cloner : Closure|null = null

setBillingData()

Set the value of billingData

public setBillingData(array<string|int, mixed> $billingData) : self
Parameters
$billingData : array<string|int, mixed>
Return values
self

setExcessPayments()

Set the value of excessPayments

public setExcessPayments(int $excessPayments) : self
Parameters
$excessPayments : int
Return values
self

setLoggedInUserAccountId()

Set the value of loggedInUserAccountId

public setLoggedInUserAccountId(int $loggedInUserAccountId) : self
Parameters
$loggedInUserAccountId : int
Return values
self

setPromotionalCredits()

Set the value of promotionalCredits

public setPromotionalCredits(int $promotionalCredits) : self
Parameters
$promotionalCredits : int
Return values
self

setRefundableCredits()

Set the value of refundableCredits

public setRefundableCredits(int $refundableCredits) : self
Parameters
$refundableCredits : int
Return values
self

setRequestUserAccountId()

Set the value of requestUserAccountId

public setRequestUserAccountId(int $requestUserAccountId) : self
Parameters
$requestUserAccountId : int
Return values
self

setResponseMessage()

Set the value of responseMessage

public setResponseMessage(mixed $responseMessage) : self
Parameters
$responseMessage : mixed
Return values
self

setUnbilledCharges()

Set the value of unbilledCharges

public setUnbilledCharges(int $unbilledCharges) : self
Parameters
$unbilledCharges : int
Return values
self

        
On this page

Search results