CIVICRM_BAO_CACHE_ADAPTER - Remove obsolete option
authorTim Otten <totten@civicrm.org>
Wed, 29 Jul 2020 04:10:11 +0000 (21:10 -0700)
committerTim Otten <totten@civicrm.org>
Fri, 31 Jul 2020 23:23:40 +0000 (16:23 -0700)
commit9d764c49f3dfac7e05c0186c5ede3a7a43abe9e7
treebb082179169364b5648c33ec07574e9002ff7f51
parent3e8ffc0d1bc7a8343b429cd1894cee91c2b8b0cb
CIVICRM_BAO_CACHE_ADAPTER - Remove obsolete option

Overview
--------

The constant `CIVICRM_BAO_CACHE_ADAPTER` was a low-visibility transitional
option added during early 5.x.  It facilitated the deprecation of
`CRM_Core_BAO_Cache` (in favor of `Civi::cache()`).  The option allowed
certain builds/configurations to be tested in a "purer" configuration where
`Civi::cache()` handled all storage.

However, following #17989, the deprecated functions no longer exist.  Hence,
there's no need for transitional mechanism to support them.  The
replacements are now mainline.

Before
-------

There's some obsolete stuff hanging around.

After
-----

The obsolete stuff is taking a long walk to the moon.
CRM/Core/BAO/Cache/Psr16.php [deleted file]
CRM/Core/Config.php
templates/CRM/common/civicrm.settings.php.template