Zum Inhalt

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

Kommentare