@@ -106,10 +106,11 @@ The Cache component comes with a series of adapters pre-configured:
106
106
107
107
* :doc: `cache.adapter.apcu </components/cache/adapters/apcu_adapter >`
108
108
* :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 >`
110
111
* :doc: `cache.adapter.filesystem </components/cache/adapters/filesystem_adapter >`
111
112
* :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 >`
113
114
* :doc: `cache.adapter.psr6 </components/cache/adapters/proxy_adapter >`
114
115
* :doc: `cache.adapter.redis </components/cache/adapters/redis_adapter >`
115
116
* :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]``.
130
131
cache :
131
132
directory : ' %kernel.cache_dir%/pools' # Only used with cache.adapter.filesystem
132
133
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 '
135
136
# service: cache.psr6
136
137
default_psr6_provider : ' app.my_psr6_service'
137
138
# service: cache.redis
138
139
default_redis_provider : ' redis://localhost'
139
140
# service: cache.memcached
140
141
default_memcached_provider : ' memcached://localhost'
141
142
# service: cache.pdo
142
- default_pdo_provider : ' doctrine.dbal.default_connection '
143
+ default_pdo_provider : ' pgsql:host=localhost '
143
144
144
145
.. code-block :: xml
145
146
@@ -155,19 +156,19 @@ will create pools with service IDs that follow the pattern ``cache.[type]``.
155
156
>
156
157
<framework : config >
157
158
<!--
158
- default_doctrine_provider : Service: cache.doctrine
159
+ default_doctrine_dbal_provider : Service: cache.doctrine_dbal
159
160
default_psr6_provider: Service: cache.psr6
160
161
default_redis_provider: Service: cache.redis
161
162
default_memcached_provider: Service: cache.memcached
162
163
default_pdo_provider: Service: cache.pdo
163
164
-->
164
165
<!-- "directory" attribute is only used with cache.adapter.filesystem -->
165
166
<framework : cache directory =" %kernel.cache_dir%/pools"
166
- default_doctrine_provider = " app.doctrine_cache "
167
+ default_doctrine_dbal_provider = " doctrine.dbal.default_connection "
167
168
default_psr6_provider =" app.my_psr6_service"
168
169
default_redis_provider =" redis://localhost"
169
170
default_memcached_provider =" memcached://localhost"
170
- default_pdo_provider =" doctrine.dbal.default_connection "
171
+ default_pdo_provider =" pgsql:host=localhost "
171
172
/>
172
173
</framework : config >
173
174
</container >
@@ -181,16 +182,16 @@ will create pools with service IDs that follow the pattern ``cache.[type]``.
181
182
$framework->cache()
182
183
// Only used with cache.adapter.filesystem
183
184
->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 ')
186
187
// Service: cache.psr6
187
188
->defaultPsr6Provider('app.my_psr6_service')
188
189
// Service: cache.redis
189
190
->defaultRedisProvider('redis://localhost')
190
191
// Service: cache.memcached
191
192
->defaultMemcachedProvider('memcached://localhost')
192
193
// Service: cache.pdo
193
- ->defaultPdoProvider('doctrine.dbal.default_connection ')
194
+ ->defaultPdoProvider('pgsql:host=localhost ')
194
195
;
195
196
};
196
197
0 commit comments