PHP Interface 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
Afficher le fichier Open project: sonata-project/ecommerce Interface Usage Examples

Méthodes publiques

Méthode Description
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 )

Method Details

addInformation() public méthode

public addInformation ( string $message )
$message string

get() public méthode

public get ( string $name, mixed $default = null ) : mixed
$name string
$default mixed
Résultat mixed

getCreatedAt() public méthode

public getCreatedAt ( ) : DateTime
Résultat DateTime

getInformation() public méthode

public getInformation ( ) : string
Résultat string

getOrder() public méthode

public getOrder ( ) : Sonata\Component\Order\OrderInterface
Résultat Sonata\Component\Order\OrderInterface

getParameters() public méthode

public getParameters ( ) : array
Résultat array

getPaymentCode() public méthode

public getPaymentCode ( ) : string
Résultat string

getState() public méthode

public getState ( ) : integer
Résultat integer

getStatusCode() public méthode

return integer.
public getStatusCode ( )

getStatusList() public static méthode

return status list.
public static getStatusList ( ) : array
Résultat array

getStatusName() public méthode

public getStatusName ( ) : string
Résultat string

getTransactionId() public méthode

public getTransactionId ( ) : integer
Résultat integer

isValid() public méthode

public isValid ( ) : boolean
Résultat boolean

setCreatedAt() public méthode

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

setInformation() public méthode

public setInformation ( string $message )
$message string

setOrder() public méthode

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

setParameters() public méthode

public setParameters ( array $parameters )
$parameters array

setPaymentCode() public méthode

public setPaymentCode ( string $paymentCode )
$paymentCode string

setState() public méthode

public setState ( integer $state )
$state integer

setStatusCode() public méthode

public setStatusCode ( integer $statusCode )
$statusCode integer

setTransactionId() public méthode

public setTransactionId ( integer $transactionId )
$transactionId integer