Class AccountActivity

Description
  • abstract:

Located in /AccountActivity.php (line 10)

ClientObject
   |
   --AccountActivity
Direct descendents
Class Description
AccountTransaction
Statement
Variable Summary
Method Summary
AccountActivity __construct ([int $merchantAccountCode = null], [String $accountActivityType = null], [String $code = null], [CustomerAccount $customerAccount = null])
void setAccountActivityType (String $accountActivityType)
void setCustomerAccount (CustomerAccount $customerAccount)
void type ()
Variables
String $accountActivityType (line 14)
  • var: Type of activity, e.g. invoice, payment
  • access: protected
CustomerAccount $customerAccount (line 18)
  • var: Reference to the CustomerAccount affected by this activity.
  • access: private

Inherited Variables

Inherited from ClientObject

ClientObject::$code
ClientObject::$createDate
ClientObject::$id
ClientObject::$merchantAccountCode
ClientObject::$_hashCode
Methods
Constructor __construct (line 27)

Instantiates a new account activity.

Instantiates a new account activity.

AccountActivity __construct ([int $merchantAccountCode = null], [String $accountActivityType = null], [String $code = null], [CustomerAccount $customerAccount = null])
  • int $merchantAccountCode: merchantAccountCode the merchant account code
  • String $accountActivityType: accountActivityType the account activity type
  • String $code: code the code (optional)
  • CustomerAccount $customerAccount: customerAccount the customer account affected by the activity

Redefined in descendants as:
getAccountActivityType (line 39)

Gets the account activity type.

Gets the account activity type.

  • return: Returns the accountActivityType
  • access: public
String getAccountActivityType ()
getCustomerAccount (line 57)

Gets the customer account.

Gets the customer account.

  • return: Returns the customerAccount
  • access: public
CustomerAccount getCustomerAccount ()
setAccountActivityType (line 48)

Set a value to accountActivityType.

Set a value to accountActivityType.

  • access: public
void setAccountActivityType (String $accountActivityType)
  • String $accountActivityType: accountActivityType the account activity type
setCustomerAccount (line 66)

Set a value to customerAccount.

Set a value to customerAccount.

void setCustomerAccount (CustomerAccount $customerAccount)
type (line 70)
  • access: public
void type ()

Redefinition of:
ClientObject::type()
Returns the type of the object instance using library's terminology In most cases it will match ClassName, but when a single class may represent multiple conceptual objects, the value will differ.

Redefined in descendants as:

Inherited Methods

Inherited From ClientObject

ClientObject::getCode()
ClientObject::getCreateDate()
ClientObject::getId()
ClientObject::getMerchantAccountCode()
ClientObject::hashCode()
ClientObject::setCode()
ClientObject::setId()
ClientObject::setMerchantAccountCode()
ClientObject::type()

Documentation generated on Thu, 20 Mar 2008 16:22:06 -0400 by phpDocumentor 1.4.0