@@ -1666,8 +1666,8 @@ caching
16661666
16671667**type **: ``array ``
16681668
1669- This option configures the behavior of the HTTP client caching, including which 
1670- types of requests to cache and how many times. The behavior is
1669+ This option configures the behavior of the :ref: ` HTTP client caching   < http-client_caching >`, 
1670+ including which  types of requests to cache and how many times. The behavior is
16711671defined with the following options:
16721672
16731673* :ref: `cache_pool  <reference-http-client-caching-cache-pool >`
@@ -1710,27 +1710,38 @@ must implement the :class:`Symfony\\Contracts\\Cache\\TagAwareCacheInterface`.
17101710By default, it uses an instance of :class: `Symfony\\ Component\\ Cache\\ Adapter\\ TagAwareAdapter `
17111711wrapping the ``cache.app `` pool.
17121712
1713+ .. versionadded :: 7.4 
1714+ 
1715+     The ``cache_pool `` option was introduced in Symfony 7.4.
1716+ 
17131717.. _reference-http-client-caching-shared :
17141718
17151719shared
1716- """""""  
1720+ """""" 
17171721
17181722**type **: ``boolean `` **default **: ``true ``
17191723
1720- Whether the cache is shared or private. If ``true ``, the cache
1721- is `shared  <https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Caching#shared_cache >`_
1722- (default), if ``false ``, the cache is
1723- `private  <https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Caching#private_caches >`_.
1724+ If ``true ``, it uses a `shared cache `_ so cached responses can be reused across
1725+ users. Set it to ``false `` to use a `private cache `_.
1726+ 
1727+ .. versionadded :: 7.4 
1728+ 
1729+     The ``shared `` option was introduced in Symfony 7.4.
17241730
17251731.. _reference-http-client-caching-max-ttl :
17261732
17271733max_ttl
1728- """""""""  
1734+ """"""" 
17291735
17301736**type **: ``integer `` **default **: ``null ``
17311737
1732- The maximum time-to-live (in seconds) for cached responses. Server-provided TTLs
1733- are capped to this value if set.
1738+ The maximum time-to-live (in seconds) for cached responses. By default, responses
1739+ are cached for as long as the TTL specified by the server. When this option is
1740+ set, server-provided TTLs are capped to this value.
1741+ 
1742+ .. versionadded :: 7.4 
1743+ 
1744+     The ``max_ttl `` option was introduced in Symfony 7.4.
17341745
17351746cafile
17361747...... 
@@ -4149,3 +4160,5 @@ to know their differences.
41494160.. _`Link HTTP header` : https://tools.ietf.org/html/rfc5988 
41504161.. _`SMTP session` : https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol#SMTP_transport_example 
41514162.. _`PHP attributes` : https://www.php.net/manual/en/language.attributes.overview.php 
4163+ .. _`public cache` : https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Caching#shared_cache 
4164+ .. _`private cache` : https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Caching#private_caches 
0 commit comments