TransactionInitiator
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
TransactionInitiatorPlatform[]|TransactionInitiatorPlatform>
getPlatforms()
Returns the list of iterable invoicer platform
bool
isActive()
Returns the active/inactive state of the platform entity