From 74a27f8ba2e3dfffa432b98260a25e8bef3163be Mon Sep 17 00:00:00 2001 From: Franz Liedke Date: Thu, 16 Jul 2015 00:10:52 +0200 Subject: [PATCH] Rename caching setting repository implementation I'm foreseeing another implementation that uses real caching (across requests). --- ...positorySpec.php => MemoryCacheSettingsRepositorySpec.php} | 4 ++-- framework/core/src/Core/CoreServiceProvider.php | 4 ++-- ...ttingsRepository.php => MemoryCacheSettingsRepository.php} | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) rename framework/core/spec/Flarum/Core/Settings/{CachedSettingsRepositorySpec.php => MemoryCacheSettingsRepositorySpec.php} (89%) rename framework/core/src/Core/Settings/{CachedSettingsRepository.php => MemoryCacheSettingsRepository.php} (92%) diff --git a/framework/core/spec/Flarum/Core/Settings/CachedSettingsRepositorySpec.php b/framework/core/spec/Flarum/Core/Settings/MemoryCacheSettingsRepositorySpec.php similarity index 89% rename from framework/core/spec/Flarum/Core/Settings/CachedSettingsRepositorySpec.php rename to framework/core/spec/Flarum/Core/Settings/MemoryCacheSettingsRepositorySpec.php index 4119fcee6..7459b9e33 100644 --- a/framework/core/spec/Flarum/Core/Settings/CachedSettingsRepositorySpec.php +++ b/framework/core/spec/Flarum/Core/Settings/MemoryCacheSettingsRepositorySpec.php @@ -6,7 +6,7 @@ use Flarum\Core\Settings\SettingsRepository; use PhpSpec\ObjectBehavior; use Prophecy\Argument; -class CachedSettingsRepositorySpec extends ObjectBehavior +class MemoryCacheSettingsRepositorySpec extends ObjectBehavior { function let(SettingsRepository $inner) { @@ -15,7 +15,7 @@ class CachedSettingsRepositorySpec extends ObjectBehavior function it_is_initializable() { - $this->shouldHaveType('Flarum\Core\Settings\CachedSettingsRepository'); + $this->shouldHaveType('Flarum\Core\Settings\MemoryCacheSettingsRepository'); } function it_retrieves_data_from_inner(SettingsRepository $inner) diff --git a/framework/core/src/Core/CoreServiceProvider.php b/framework/core/src/Core/CoreServiceProvider.php index cb49ded2b..ed3618bab 100644 --- a/framework/core/src/Core/CoreServiceProvider.php +++ b/framework/core/src/Core/CoreServiceProvider.php @@ -1,6 +1,6 @@ app->singleton('Flarum\Core\Settings\SettingsRepository', function() { - return new CachedSettingsRepository( + return new MemoryCacheSettingsRepository( new DatabaseSettingsRepository( $this->app->make('Illuminate\Database\ConnectionInterface') ) diff --git a/framework/core/src/Core/Settings/CachedSettingsRepository.php b/framework/core/src/Core/Settings/MemoryCacheSettingsRepository.php similarity index 92% rename from framework/core/src/Core/Settings/CachedSettingsRepository.php rename to framework/core/src/Core/Settings/MemoryCacheSettingsRepository.php index 0f5cb3c8f..777a7f5c7 100644 --- a/framework/core/src/Core/Settings/CachedSettingsRepository.php +++ b/framework/core/src/Core/Settings/MemoryCacheSettingsRepository.php @@ -2,7 +2,7 @@ namespace Flarum\Core\Settings; -class CachedSettingsRepository implements SettingsRepository +class MemoryCacheSettingsRepository implements SettingsRepository { protected $inner;