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 56
__construct(Closure $function)

Parameters

Closure $function

at line 72
Container run(Container $container)

Abarbeiten einer Action

Parameters

Container $container

Return Value

Container

Exceptions

ActionException

at line 89
static Action getInstanceFromParameterMap(ParameterMap $data)

Parameters

ParameterMap $data

Return Value

Action