Referencia de la Clase CesInteropCENIPOutgoingTransaction

Class for CENIP remote transactions where the local account is the seller. Más...

Diagrama de herencias de CesInteropCENIPOutgoingTransaction
CesInteropCENIPTransaction CesBankDecoratedTransaction IcesDBObject CesBankTransactionInterface

Métodos públicos

 acceptByAccount ($account_id)
 Implements CesBankTransactionInterface::acceptByAccount(). Más...
 
 apply ()
 Implements apply(). Más...
 
 check ()
 Check. Más...
 
 deleteExtraData ()
 Delete associated transaction id record. Más...
 
 getAmount (CesBankCurrency $currency=NULL)
 TODO: document. Más...
 
 getConcept ()
 TODO: document. Más...
 
 getCreated ()
 Implements CesBankTransactionInterface::getCreated(). Más...
 
 getFromAccountName ()
 TODO: document. Más...
 
 getId ()
 TODO: document. Más...
 
 getLog ($state)
 TODO: document. Más...
 
 getParent ()
 TODO: document. Más...
 
 getRecord ()
 Return object record. Más...
 
 getState ()
 TODO: document. Más...
 
 getToAccountName ()
 TODO: document. Más...
 
 getUser ()
 TODO: document. Más...
 
 loadRecord ($record)
 Implements loadRecord by adding the $txid to the object. Más...
 
 log ($messages)
 TODO: document. Más...
 
 revoke ()
 Implements revoke(). Más...
 
 saveExtraData ()
 Save associated transaction id record. Más...
 
 setState ($state)
 Set the state of this transction. Más...
 
 trigger ()
 TODO: document. Más...
 

Campos de datos

 $buyer_country
 
 $buyer_email
 
 $buyer_id
 The remote account id. Más...
 
 $buyer_name
 
 $buyer_xname
 
 $nid
 
const STATE_ACCEPTED = 2
 The transaction has been accepted by all authorities. Más...
 
const STATE_ARCHIVED = 4
 The transaction is archieved and successfully applied. Más...
 
const STATE_COMMITTED = 3
 The transaction has been successfully applied. Más...
 
const STATE_DISCARDED = 6
 The transaction is discarded and has not been applied. Más...
 
const STATE_ERROR = 11
 There has been a system error with this transaction. Más...
 
const STATE_NEW = 0
 The transaction has been created but hasn't already been triggered to apply. Más...
 
const STATE_REJECTED = 5
 The transaction -triggered to apply- has been rejected by some of the authorities. Más...
 
const STATE_REVOKE_ACCEPTED = 8
 The revoke operation has been accepted by all authorities. Más...
 
const STATE_REVOKE_REJECTED = 9
 Some authorities rejected the revoke operation, so the transaction will remain applied. Más...
 
const STATE_REVOKE_TRIGGERED = 7
 The transaction has been triggered to be revoked. Más...
 
const STATE_REVOKED = 10
 The transaction has been successfully revoked. Más...
 
const STATE_TRIGGERED = 1
 The transaction has been triggered to be applied. Más...
 

Atributos públicos estáticos

static $table = 'ces_transaction'
 

Métodos protegidos

 getSimpleRecord ()
 Object simple record. Más...
 

Atributos protegidos

 $parent
 
 $txid
 

Descripción detallada

Class for CENIP remote transactions where the local account is the seller.

We are breaking the drupal naming conventions to match the variable names to the protocol argument names.


La documentación para esta clase fue generada a partir del siguiente fichero: