interface TransactionInitiator (View source)

In the context of this library/package a transaction initiator is the entity that produces/creates a transation ( a {TransactionInterface} in our dialect ). Based on system requirements a transaction initiator has name, a list of clients (web service, client application, etc...) and an active or inactive state

Methods

mixed
getName()

Returns the name of the invoicer

TransactionInitiatorPlatform[]|TransactionInitiatorPlatform>
getPlatforms()

Returns the list of iterable invoicer platform

bool
isActive()

Returns the active/inactive state of the platform entity

Details

mixed getName()

Returns the name of the invoicer

Return Value

mixed

TransactionInitiatorPlatform[]|TransactionInitiatorPlatform> getPlatforms()

Returns the list of iterable invoicer platform

Return Value

TransactionInitiatorPlatform[]|TransactionInitiatorPlatform>

bool isActive()

Returns the active/inactive state of the platform entity

Return Value

bool