A PHP representation of an aggregate

Implements

Methods

string

name

( )

Returns the full name of the aggregate

Returns:
Type Details
string

Full name of the aggregate including name and types

string

simpleName

( )

Returns the simple name of the aggregate

Returns:
Type Details
string

Simple name of the aggregate

array

argumentTypes

( )

Returns the argument types of the aggregate

Returns:
Type Details
array

Argument types of the aggregate

Function

stateFunction

( )

Returns the state function of the aggregate

Returns:
Type Details
Function

State public function of the aggregate

Function

finalFunction

( )

Returns the final function of the aggregate

Returns:
Type Details
Function

Final public function of the aggregate

Dse\Value

initialCondition

( )

Returns the initial condition of the aggregate

Returns:
Type Details
Dse\Value

Initial condition of the aggregate

Dse\Type

stateType

( )

Returns the state type of the aggregate

Returns:
Type Details
Dse\Type

State type of the aggregate

Dse\Type

returnType

( )

Returns the return type of the aggregate

Returns:
Type Details
Dse\Type

Return type of the aggregate

string

signature

( )

Returns the signature of the aggregate

Returns:
Type Details
string

Signature of the aggregate (same as DefaultAggregate::name())