|
21 | 21 | */
|
22 | 22 | class Cache implements ConfigOptionsListInterface
|
23 | 23 | {
|
24 |
| - const INPUT_VALUE_CACHE_REDIS = 'redis'; |
25 |
| - const CONFIG_VALUE_CACHE_REDIS = \Magento\Framework\Cache\Backend\Redis::class; |
| 24 | + public const INPUT_VALUE_CACHE_REDIS = 'redis'; |
| 25 | + public const CONFIG_VALUE_CACHE_REDIS = \Magento\Framework\Cache\Backend\Redis::class; |
26 | 26 |
|
27 |
| - const INPUT_KEY_CACHE_BACKEND = 'cache-backend'; |
28 |
| - const INPUT_KEY_CACHE_BACKEND_REDIS_SERVER = 'cache-backend-redis-server'; |
29 |
| - const INPUT_KEY_CACHE_BACKEND_REDIS_DATABASE = 'cache-backend-redis-db'; |
30 |
| - const INPUT_KEY_CACHE_BACKEND_REDIS_PORT = 'cache-backend-redis-port'; |
31 |
| - const INPUT_KEY_CACHE_BACKEND_REDIS_PASSWORD = 'cache-backend-redis-password'; |
32 |
| - const INPUT_KEY_CACHE_BACKEND_REDIS_COMPRESS_DATA = 'cache-backend-redis-compress-data'; |
33 |
| - const INPUT_KEY_CACHE_BACKEND_REDIS_COMPRESSION_LIB = 'cache-backend-redis-compression-lib'; |
34 |
| - const INPUT_KEY_CACHE_ID_PREFIX = 'cache-id-prefix'; |
35 |
| - const INPUT_KEY_CACHE_ALLOW_PARALLEL_CACHE_GENERATION = 'allow-parallel-generation'; |
| 27 | + public const INPUT_KEY_CACHE_BACKEND = 'cache-backend'; |
| 28 | + public const INPUT_KEY_CACHE_BACKEND_REDIS_SERVER = 'cache-backend-redis-server'; |
| 29 | + public const INPUT_KEY_CACHE_BACKEND_REDIS_DATABASE = 'cache-backend-redis-db'; |
| 30 | + public const INPUT_KEY_CACHE_BACKEND_REDIS_PORT = 'cache-backend-redis-port'; |
| 31 | + public const INPUT_KEY_CACHE_BACKEND_REDIS_PASSWORD = 'cache-backend-redis-password'; |
| 32 | + public const INPUT_KEY_CACHE_BACKEND_REDIS_COMPRESS_DATA = 'cache-backend-redis-compress-data'; |
| 33 | + public const INPUT_KEY_CACHE_BACKEND_REDIS_COMPRESSION_LIB = 'cache-backend-redis-compression-lib'; |
| 34 | + public const INPUT_KEY_CACHE_ID_PREFIX = 'cache-id-prefix'; |
| 35 | + public const INPUT_KEY_CACHE_ALLOW_PARALLEL_CACHE_GENERATION = 'allow-parallel-generation'; |
36 | 36 |
|
37 |
| - const CONFIG_PATH_CACHE_BACKEND = 'cache/frontend/default/backend'; |
38 |
| - const CONFIG_PATH_CACHE_BACKEND_SERVER = 'cache/frontend/default/backend_options/server'; |
39 |
| - const CONFIG_PATH_CACHE_BACKEND_DATABASE = 'cache/frontend/default/backend_options/database'; |
40 |
| - const CONFIG_PATH_CACHE_BACKEND_PORT = 'cache/frontend/default/backend_options/port'; |
41 |
| - const CONFIG_PATH_CACHE_BACKEND_PASSWORD = 'cache/frontend/default/backend_options/password'; |
42 |
| - const CONFIG_PATH_CACHE_BACKEND_COMPRESS_DATA = 'cache/frontend/default/backend_options/compress_data'; |
43 |
| - const CONFIG_PATH_CACHE_BACKEND_COMPRESSION_LIB = 'cache/frontend/default/backend_options/compression_lib'; |
44 |
| - const CONFIG_PATH_CACHE_ID_PREFIX = 'cache/frontend/default/id_prefix'; |
45 |
| - const CONFIG_PATH_ALLOW_PARALLEL_CACHE_GENERATION = 'cache/allow_parallel_generation'; |
| 37 | + public const CONFIG_PATH_CACHE_BACKEND = 'cache/frontend/default/backend'; |
| 38 | + public const CONFIG_PATH_CACHE_BACKEND_SERVER = 'cache/frontend/default/backend_options/server'; |
| 39 | + public const CONFIG_PATH_CACHE_BACKEND_DATABASE = 'cache/frontend/default/backend_options/database'; |
| 40 | + public const CONFIG_PATH_CACHE_BACKEND_PORT = 'cache/frontend/default/backend_options/port'; |
| 41 | + public const CONFIG_PATH_CACHE_BACKEND_PASSWORD = 'cache/frontend/default/backend_options/password'; |
| 42 | + public const CONFIG_PATH_CACHE_BACKEND_COMPRESS_DATA = 'cache/frontend/default/backend_options/compress_data'; |
| 43 | + public const CONFIG_PATH_CACHE_BACKEND_COMPRESSION_LIB = 'cache/frontend/default/backend_options/compression_lib'; |
| 44 | + public const CONFIG_PATH_CACHE_ID_PREFIX = 'cache/frontend/default/id_prefix'; |
| 45 | + public const CONFIG_PATH_ALLOW_PARALLEL_CACHE_GENERATION = 'cache/allow_parallel_generation'; |
46 | 46 |
|
47 | 47 | /**
|
48 | 48 | * @var array
|
@@ -293,6 +293,7 @@ private function getDefaultConfigValue($inputKey)
|
293 | 293 | */
|
294 | 294 | private function generateCachePrefix(): string
|
295 | 295 | {
|
| 296 | + // phpcs:ignore Magento2.Functions.DiscouragedFunction |
296 | 297 | return substr(\hash('sha256', dirname(__DIR__, 6)), 0, 3) . '_';
|
297 | 298 | }
|
298 | 299 | }
|
0 commit comments