...
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
Bestehende Subscriber: |
\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
Bestehende Subscriber: \Brandbox\JoinRestful\Join\Restful\Lib\Subscriber\JoinRestfulSubscriber mit Priorität 700 setzt \Brandbox\JoinRestful\Join\Restful\ContextProvider
\Brandbox\JoinRestful\Join\Restful\Lib\Subscriber\JoinRestfulSubscriber mit Priorität 600 baut den Cache auf
|