Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

In Einzelfällen kann es notwendig sein, den Cache zu umgehen, bspw. um zu überprüfen, ob der Antwortcache aktuell ist. Hierzu kann für alle Services, die per GET aufgerufen werden, der Parameter noCache=1 übergeben werden.

Events

Erasure/Action

Event

Beschreibung

\Brandbox\JoinRestful\Join\Restful\Lib\Event\OnPopulateCachedResponse

Das Event wird beim Ausführen des Cacheaufbaus via Cron-Endpunkt für jeden Antwortcache-Datensatz gefeuert.
Parameter:

  • $cachedResponse: das zu Grunde liegende Antwortcache-Entity

  • $page: die verwendete Seite

  • $profile: das verwendete Mappingprofil

  • $properties: Liste der verwendeten Feldmappings

\Brandbox\JoinRestful\Join\Restful\Lib\Event\OnBuildQueryStringCache

Das Event wird beim Ausführen des Cacheaufbaus via Cron-Endpunkt für jeden Query-String aus dem zu Grunde liegenden Antwortcache-Datensatz gefeuert. Parameter:

  • $cachedResponse: das zu Grunde liegende Antwortcache-Entity

  • $page: die verwendete Seite

  • $parameters: Liste der aus dem Query-String extrahierten Parameter mit Werten (Name-Value-Pairs)

  • $profile: das verwendete Mappingprofil

  • $properties: Liste der verwendeten Feldmappings

  • $queryString: der zu Grunde liegende Query-String

  • $messages: Liste der Nachrichten, die der Cron-Endpunkt für das Cron-Log zurückliefert