Spaces:
No application file
No application file
File size: 3,115 Bytes
d2897cd |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 |
<?php
declare(strict_types=1);
return [
'routes' => [
'main' => [],
'public' => [],
'api' => [],
],
'menu' => [],
'services' => [
'events' => [
'mautic.cache.clear_cache_subscriber' => [
'class' => Mautic\CacheBundle\EventListener\CacheClearSubscriber::class,
'tags' => ['kernel.cache_clearer'],
'arguments' => [
'mautic.cache.provider',
'monolog.logger.mautic',
],
],
],
'other' => [
'mautic.cache.provider' => [
'class' => Mautic\CacheBundle\Cache\CacheProvider::class,
'arguments' => [
'mautic.helper.core_parameters',
'service_container',
],
],
'mautic.cache.adapter.filesystem' => [
'class' => Mautic\CacheBundle\Cache\Adapter\FilesystemTagAwareAdapter::class,
'arguments' => [
'%mautic.cache_prefix%',
'%mautic.cache_lifetime%',
'%mautic.tmp_path%',
],
'tag' => 'mautic.cache.adapter',
],
'mautic.cache.adapter.memcached' => [
'class' => Mautic\CacheBundle\Cache\Adapter\MemcachedTagAwareAdapter::class,
'arguments' => [
'%mautic.cache_adapter_memcached%',
'%mautic.cache_prefix%',
'%mautic.cache_lifetime%',
],
'tag' => 'mautic.cache.adapter',
],
'mautic.cache.adapter.redis' => [
'class' => Mautic\CacheBundle\Cache\Adapter\RedisTagAwareAdapter::class,
'arguments' => [
'%mautic.cache_adapter_redis%',
'%mautic.cache_prefix%',
'%mautic.cache_lifetime%',
'%mautic.redis_primary_only%',
],
'tag' => 'mautic.cache.adapter',
],
],
'models' => [],
'validator' => [],
],
'parameters' => [
'cache_adapter' => 'mautic.cache.adapter.filesystem',
'cache_prefix' => '',
'cache_lifetime' => 86400,
'cache_adapter_memcached' => [
'servers' => ['memcached://localhost'],
'options' => [
'compression' => true,
'libketama_compatible' => true,
'serializer' => 'igbinary',
],
],
'cache_adapter_redis' => [
'dsn' => 'redis://localhost',
'options' => [
'lazy' => false,
'persistent' => 0,
'persistent_id' => null,
'timeout' => 30,
'read_timeout' => 0,
'retry_interval' => 0,
],
],
],
];
|