From a4f85eb4083606a93d55b16d062faf41ffd871c9 Mon Sep 17 00:00:00 2001 From: Nathaniel Catchpole Date: Tue, 7 Jan 2014 11:33:55 +0000 Subject: [PATCH] Issue #2143011 by damiankloip: Add a CacheFactoryInterface. --- core/lib/Drupal/Core/Cache/CacheFactory.php | 2 +- .../Core/Cache/CacheFactoryInterface.php | 26 +++++++++++++++++++ .../Core/Cache/DatabaseBackendFactory.php | 2 +- .../Core/Cache/MemoryBackendFactory.php | 10 ++----- 4 files changed, 30 insertions(+), 10 deletions(-) create mode 100644 core/lib/Drupal/Core/Cache/CacheFactoryInterface.php diff --git a/core/lib/Drupal/Core/Cache/CacheFactory.php b/core/lib/Drupal/Core/Cache/CacheFactory.php index 26979646c62..b756e916cb6 100644 --- a/core/lib/Drupal/Core/Cache/CacheFactory.php +++ b/core/lib/Drupal/Core/Cache/CacheFactory.php @@ -14,7 +14,7 @@ use Drupal\Component\Utility\Settings; use Symfony\Component\DependencyInjection\ContainerAware; use Symfony\Component\DependencyInjection\ContainerBuilder; -class CacheFactory extends ContainerAware { +class CacheFactory extends ContainerAware implements CacheFactoryInterface { /** * The settings array. diff --git a/core/lib/Drupal/Core/Cache/CacheFactoryInterface.php b/core/lib/Drupal/Core/Cache/CacheFactoryInterface.php new file mode 100644 index 00000000000..b1493738179 --- /dev/null +++ b/core/lib/Drupal/Core/Cache/CacheFactoryInterface.php @@ -0,0 +1,26 @@ +