PHP Интерфейс Sonata\Component\Payment\TransactionInterface

The object contains : - the order : the related order - the transaction_id : the transaction token from the bank - the state : the current state of the transaction, only OK or KO - the status : the current status of the transaction - the error code : the current error code of the transaction from the payment handler
Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
addInformation ( string $message )
get ( string $name, mixed $default = null ) : mixed
getCreatedAt ( ) : DateTime
getInformation ( ) : string
getOrder ( ) : Sonata\Component\Order\OrderInterface
getParameters ( ) : array
getPaymentCode ( ) : string
getState ( ) : integer
getStatusCode ( ) return integer.
getStatusList ( ) : array return status list.
getStatusName ( ) : string
getTransactionId ( ) : integer
isValid ( ) : boolean
setCreatedAt ( DateTime $createdAt = null )
setInformation ( string $message )
setOrder ( Sonata\Component\Order\OrderInterface $order )
setParameters ( array $parameters )
setPaymentCode ( string $paymentCode )
setState ( integer $state )
setStatusCode ( integer $statusCode )
setTransactionId ( integer $transactionId )

Описание методов

addInformation() публичный метод

public addInformation ( string $message )
$message string

get() публичный метод

public get ( string $name, mixed $default = null ) : mixed
$name string
$default mixed
Результат mixed

getCreatedAt() публичный метод

public getCreatedAt ( ) : DateTime
Результат DateTime

getInformation() публичный метод

public getInformation ( ) : string
Результат string

getOrder() публичный метод

public getOrder ( ) : Sonata\Component\Order\OrderInterface
Результат Sonata\Component\Order\OrderInterface

getParameters() публичный метод

public getParameters ( ) : array
Результат array

getPaymentCode() публичный метод

public getPaymentCode ( ) : string
Результат string

getState() публичный метод

public getState ( ) : integer
Результат integer

getStatusCode() публичный метод

return integer.
public getStatusCode ( )

getStatusList() публичный статический метод

return status list.
public static getStatusList ( ) : array
Результат array

getStatusName() публичный метод

public getStatusName ( ) : string
Результат string

getTransactionId() публичный метод

public getTransactionId ( ) : integer
Результат integer

isValid() публичный метод

public isValid ( ) : boolean
Результат boolean

setCreatedAt() публичный метод

public setCreatedAt ( DateTime $createdAt = null )
$createdAt DateTime

setInformation() публичный метод

public setInformation ( string $message )
$message string

setOrder() публичный метод

public setOrder ( Sonata\Component\Order\OrderInterface $order )
$order Sonata\Component\Order\OrderInterface

setParameters() публичный метод

public setParameters ( array $parameters )
$parameters array

setPaymentCode() публичный метод

public setPaymentCode ( string $paymentCode )
$paymentCode string

setState() публичный метод

public setState ( integer $state )
$state integer

setStatusCode() публичный метод

public setStatusCode ( integer $statusCode )
$statusCode integer

setTransactionId() публичный метод

public setTransactionId ( integer $transactionId )
$transactionId integer