Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -147,13 +147,12 @@
- Any view implementing `Ibexa\Core\MVC\Symfony\View\ContentValueView`
- Any view implementing `Ibexa\Core\MVC\Symfony\View\LocationValueView`

!!! caution

If a value of any other type is passed (for example, a [`Content`](/api/php_api/php_api_reference/classes/Ibexa-Contracts-Core-Repository-Values-Content-Content.html) object), no tagger matches and the call has no effect.

## DispatcherTagger

Accepts any value and passes it on to every tagger registered with the service tag `ibexa.cache.http.response.tagger`.
Accepts any value and passes it on to taggers registered with the service tag `ibexa.cache.http.response.tagger` supporting given type.

If you pass a value which no tagger supports (for example, a [`Content`](/api/php_api/php_api_reference/classes/Ibexa-Contracts-Core-Repository-Values-Content-Content.html) object), the system logs a warning.
When [`kernel.debug`]([[= symfony_doc=]]/reference/configuration/kernel.html#kernel-debug) is enabled, an exception is thrown to help you catch unsupported types early.

Check notice on line 155 in docs/infrastructure_and_maintenance/cache/http_cache/content_aware_cache.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/infrastructure_and_maintenance/cache/http_cache/content_aware_cache.md#L155

[Ibexa.Passive] Try to avoid passive tense, when possible.
Raw output
{"message": "[Ibexa.Passive] Try to avoid passive tense, when possible.", "location": {"path": "docs/infrastructure_and_maintenance/cache/http_cache/content_aware_cache.md", "range": {"start": {"line": 155, "column": 92}}}, "severity": "INFO"}

Check notice on line 155 in docs/infrastructure_and_maintenance/cache/http_cache/content_aware_cache.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/infrastructure_and_maintenance/cache/http_cache/content_aware_cache.md#L155

[Ibexa.Passive] Try to avoid passive tense, when possible.
Raw output
{"message": "[Ibexa.Passive] Try to avoid passive tense, when possible.", "location": {"path": "docs/infrastructure_and_maintenance/cache/http_cache/content_aware_cache.md", "range": {"start": {"line": 155, "column": 117}}}, "severity": "INFO"}

## Response tagging in controllers

Expand Down
Loading