From d5e1efc8aa61daf58304b3bc9205318b5c709d7a Mon Sep 17 00:00:00 2001 From: Herbert Maschke Date: Wed, 9 Sep 2020 08:28:29 +0200 Subject: [PATCH] more CacheableInterface's --- config/repository.php | 4 ++-- packages/Webkul/Core/src/Repositories/CountryRepository.php | 3 +++ .../Webkul/Core/src/Repositories/CountryStateRepository.php | 3 +++ .../Webkul/Core/src/Repositories/CurrencyRepository.php | 3 +++ .../Webkul/Core/src/Repositories/ExchangeRateRepository.php | 3 +++ packages/Webkul/Core/src/Repositories/LocaleRepository.php | 3 +++ packages/Webkul/Core/src/Repositories/SliderRepository.php | 6 ++++-- .../Core/src/Repositories/SubscribersListRepository.php | 4 +++- 8 files changed, 24 insertions(+), 5 deletions(-) diff --git a/config/repository.php b/config/repository.php index 361300eb5..d0f06b4ac 100755 --- a/config/repository.php +++ b/config/repository.php @@ -138,8 +138,8 @@ return [ | 'except' =>['find'], */ 'allowed' => [ - 'only' => null, - 'except' => null + 'only' => [], + 'except' => ['findWhere'] ] ], diff --git a/packages/Webkul/Core/src/Repositories/CountryRepository.php b/packages/Webkul/Core/src/Repositories/CountryRepository.php index e8926553f..8fe6d6899 100755 --- a/packages/Webkul/Core/src/Repositories/CountryRepository.php +++ b/packages/Webkul/Core/src/Repositories/CountryRepository.php @@ -3,9 +3,12 @@ namespace Webkul\Core\Repositories; use Webkul\Core\Eloquent\Repository; +use Prettus\Repository\Traits\CacheableRepository; class CountryRepository extends Repository { + use CacheableRepository; + /** * Specify Model class name * diff --git a/packages/Webkul/Core/src/Repositories/CountryStateRepository.php b/packages/Webkul/Core/src/Repositories/CountryStateRepository.php index 8b40d66dd..e4b0ab4a8 100755 --- a/packages/Webkul/Core/src/Repositories/CountryStateRepository.php +++ b/packages/Webkul/Core/src/Repositories/CountryStateRepository.php @@ -3,9 +3,12 @@ namespace Webkul\Core\Repositories; use Webkul\Core\Eloquent\Repository; +use Prettus\Repository\Traits\CacheableRepository; class CountryStateRepository extends Repository { + use CacheableRepository; + /** * Specify Model class name * diff --git a/packages/Webkul/Core/src/Repositories/CurrencyRepository.php b/packages/Webkul/Core/src/Repositories/CurrencyRepository.php index 04ed211c7..bda254f82 100755 --- a/packages/Webkul/Core/src/Repositories/CurrencyRepository.php +++ b/packages/Webkul/Core/src/Repositories/CurrencyRepository.php @@ -3,9 +3,12 @@ namespace Webkul\Core\Repositories; use Webkul\Core\Eloquent\Repository; +use Prettus\Repository\Traits\CacheableRepository; class CurrencyRepository extends Repository { + use CacheableRepository; + /** * Specify Model class name * diff --git a/packages/Webkul/Core/src/Repositories/ExchangeRateRepository.php b/packages/Webkul/Core/src/Repositories/ExchangeRateRepository.php index 99f197c57..be1c97bdf 100755 --- a/packages/Webkul/Core/src/Repositories/ExchangeRateRepository.php +++ b/packages/Webkul/Core/src/Repositories/ExchangeRateRepository.php @@ -3,9 +3,12 @@ namespace Webkul\Core\Repositories; use Webkul\Core\Eloquent\Repository; +use Prettus\Repository\Traits\CacheableRepository; class ExchangeRateRepository extends Repository { + use CacheableRepository; + /** * Specify Model class name * diff --git a/packages/Webkul/Core/src/Repositories/LocaleRepository.php b/packages/Webkul/Core/src/Repositories/LocaleRepository.php index 0df5daff6..260b74b17 100755 --- a/packages/Webkul/Core/src/Repositories/LocaleRepository.php +++ b/packages/Webkul/Core/src/Repositories/LocaleRepository.php @@ -3,9 +3,12 @@ namespace Webkul\Core\Repositories; use Webkul\Core\Eloquent\Repository; +use Prettus\Repository\Traits\CacheableRepository; class LocaleRepository extends Repository { + use CacheableRepository; + /** * Specify Model class name * diff --git a/packages/Webkul/Core/src/Repositories/SliderRepository.php b/packages/Webkul/Core/src/Repositories/SliderRepository.php index f97f45c6b..58bb6a7d4 100755 --- a/packages/Webkul/Core/src/Repositories/SliderRepository.php +++ b/packages/Webkul/Core/src/Repositories/SliderRepository.php @@ -3,14 +3,16 @@ namespace Webkul\Core\Repositories; use Storage; +use Illuminate\Support\Arr; use Webkul\Core\Eloquent\Repository; use Illuminate\Support\Facades\Event; use Illuminate\Container\Container as App; -use Webkul\Core\Repositories\ChannelRepository; -use Illuminate\Support\Arr; +use Prettus\Repository\Traits\CacheableRepository; class SliderRepository extends Repository { + use CacheableRepository; + /** * ChannelRepository object * diff --git a/packages/Webkul/Core/src/Repositories/SubscribersListRepository.php b/packages/Webkul/Core/src/Repositories/SubscribersListRepository.php index 1d4a28d56..a939c87aa 100755 --- a/packages/Webkul/Core/src/Repositories/SubscribersListRepository.php +++ b/packages/Webkul/Core/src/Repositories/SubscribersListRepository.php @@ -2,11 +2,13 @@ namespace Webkul\Core\Repositories; -use Illuminate\Container\Container as App; use Webkul\Core\Eloquent\Repository; +use Prettus\Repository\Traits\CacheableRepository; class SubscribersListRepository extends Repository { + use CacheableRepository; + /** * Specify Model class name *