@@ -106,10 +106,11 @@ The Cache component comes with a series of adapters pre-configured:
106106
107107* :doc: `cache.adapter.apcu </components/cache/adapters/apcu_adapter >`
108108* :doc: `cache.adapter.array </components/cache/adapters/array_cache_adapter >`
109- * :doc: `cache.adapter.doctrine </components/cache/adapters/doctrine_adapter >`
109+ * :doc: `cache.adapter.doctrine </components/cache/adapters/doctrine_adapter >` (deprecated)
110+ * :doc: `cache.adapter.doctrine_dbal </components/cache/adapters/doctrine_dbal_adapter >`
110111* :doc: `cache.adapter.filesystem </components/cache/adapters/filesystem_adapter >`
111112* :doc: `cache.adapter.memcached </components/cache/adapters/memcached_adapter >`
112- * :doc: `cache.adapter.pdo </components/cache/adapters/pdo_doctrine_dbal_adapter >`
113+ * :doc: `cache.adapter.pdo </components/cache/adapters/pdo_adapter >`
113114* :doc: `cache.adapter.psr6 </components/cache/adapters/proxy_adapter >`
114115* :doc: `cache.adapter.redis </components/cache/adapters/redis_adapter >`
115116* :ref: `cache.adapter.redis_tag_aware <redis-tag-aware-adapter >` (Redis adapter optimized to work with tags)
@@ -130,16 +131,16 @@ will create pools with service IDs that follow the pattern ``cache.[type]``.
130131 cache :
131132 directory : ' %kernel.cache_dir%/pools' # Only used with cache.adapter.filesystem
132133
133- # service: cache.doctrine
134- default_doctrine_provider : ' app.doctrine_cache '
134+ # service: cache.doctrine_dbal
135+ default_doctrine_dbal_provider : ' doctrine.dbal.default_connection '
135136 # service: cache.psr6
136137 default_psr6_provider : ' app.my_psr6_service'
137138 # service: cache.redis
138139 default_redis_provider : ' redis://localhost'
139140 # service: cache.memcached
140141 default_memcached_provider : ' memcached://localhost'
141142 # service: cache.pdo
142- default_pdo_provider : ' doctrine.dbal.default_connection '
143+ default_pdo_provider : ' pgsql:host=localhost '
143144
144145 .. code-block :: xml
145146
@@ -155,19 +156,19 @@ will create pools with service IDs that follow the pattern ``cache.[type]``.
155156 >
156157 <framework : config >
157158 <!--
158- default_doctrine_provider : Service: cache.doctrine
159+ default_doctrine_dbal_provider : Service: cache.doctrine_dbal
159160 default_psr6_provider: Service: cache.psr6
160161 default_redis_provider: Service: cache.redis
161162 default_memcached_provider: Service: cache.memcached
162163 default_pdo_provider: Service: cache.pdo
163164 -->
164165 <!-- "directory" attribute is only used with cache.adapter.filesystem -->
165166 <framework : cache directory =" %kernel.cache_dir%/pools"
166- default_doctrine_provider = " app.doctrine_cache "
167+ default_doctrine_dbal_provider = " doctrine.dbal.default_connection "
167168 default_psr6_provider =" app.my_psr6_service"
168169 default_redis_provider =" redis://localhost"
169170 default_memcached_provider =" memcached://localhost"
170- default_pdo_provider =" doctrine.dbal.default_connection "
171+ default_pdo_provider =" pgsql:host=localhost "
171172 />
172173 </framework : config >
173174 </container >
@@ -181,16 +182,16 @@ will create pools with service IDs that follow the pattern ``cache.[type]``.
181182 $framework->cache()
182183 // Only used with cache.adapter.filesystem
183184 ->directory('%kernel.cache_dir%/pools')
184- // Service: cache.doctrine
185- ->defaultDoctrineProvider('app.doctrine_cache ')
185+ // Service: cache.doctrine_dbal
186+ ->defaultDoctrineDbalProvider('doctrine.dbal.default_connection ')
186187 // Service: cache.psr6
187188 ->defaultPsr6Provider('app.my_psr6_service')
188189 // Service: cache.redis
189190 ->defaultRedisProvider('redis://localhost')
190191 // Service: cache.memcached
191192 ->defaultMemcachedProvider('memcached://localhost')
192193 // Service: cache.pdo
193- ->defaultPdoProvider('doctrine.dbal.default_connection ')
194+ ->defaultPdoProvider('pgsql:host=localhost ')
194195 ;
195196 };
196197
0 commit comments