class Closure extends Alvine implements Action

Die Closure Action Klasse kann eine eigene Funktion für die Bearbeitung in einem Schritt aufnehmen Beim Aufrufen der Funktion wird ein Container übergeben der auch wieder zurück gegeben werden muss

$action = new \Alvine\Application\Workflow\Action\Closure(function($container) {
   //Container wieder zurück geben
   return $container;
});

Methods

__construct(Closure $function)

No description

run(Container $container)

Abarbeiten einer Action

static Action
getInstanceFromParameterMap(ParameterMap $data)

No description

Details

at line 55
__construct(Closure $function)

Parameters

Closure $function

at line 71
Container run(Container $container)

Abarbeiten einer Action

Parameters

Container $container

Return Value

Container

Exceptions

ActionException

at line 88
static Action getInstanceFromParameterMap(ParameterMap $data)

Parameters

ParameterMap $data

Return Value

Action