Presenter
Presenter
Die Standard-Daten-Presenter senden jeweils nach erfolgreicher
Schreiboperation (add, update, delete, patch und relation) einen Event.
Die Events die von den Standard-Daten-Presentern gesendet werden, sind in folgender
Tabelle zusammengetragen.
\Alvine\Application\Web\Presenter\Redirect
Event |
Name |
Payload |
Beschreibung |
\Alvine\Application\Web Presenter\Event\Redirect |
redirect.location |
$uri |
Wird vor auslösen des Redirects aufgerufen. |
\Alvine\Application\Web\Presenter\Data
Event |
Name |
Payload |
Beschreibung |
\Alvine\Application\Web Presenter\Event\Added |
relation.write |
$relation |
Nach dem Schreiben einer neuen Relation |
\Alvine\Application\Web Presenter\Event\Add |
relation.write |
$relation |
Vor dem Schreiben einer neuen Relation |
\Alvine\Application\Web Presenter\Event\Deleted |
relation.delete |
$relation |
Nach dem Löschen einer Relation |
\Alvine\Application\Web Presenter\Event\Delete |
relation.delete |
$relation |
Vor dem Löschen einer Relation |
\Alvine\Application\Web\Presenter\Add
Event |
Name |
Payload |
Beschreibung |
\Alvine\Application\Web Presenter\Event\Add |
post |
$object |
Vor dem Hinzufügen eines neuen Objektes |
\Alvine\Application\Web Presenter\Event\Added |
post |
$object |
Nach dem Hinzufügen eines neuen Objektes |
\Alvine\Application\Web\Presenter\Object
Event |
Name |
Payload |
Beschreibung |
\Alvine\Application\Web Presenter\Event\Updated |
put |
$object |
Nach dem Ändern eines Objektes |
\Alvine\Application\Web Presenter\Event\Update |
put |
$object |
Vor dem Ändern eines Objektes |
\Alvine\Application\Web Presenter\Event\Updated |
patch |
$patchedObject |
Nach dem Ändern eines Datenwertes im Object (x-edit) |
\Alvine\Application\Web Presenter\Event\Update |
patch |
$patchedObject |
Vor dem Ändern eines Datenwertes im Object (x-edit) |
\Alvine\Application\Web Presenter\Event\Deleted |
delete |
$object |
Nach dem Löschen eines Objektes |
\Alvine\Application\Web Presenter\Event\Delete |
delete |
$object |
Vor dem Löschen eines Objektes |