| @@ 46-57 (lines=12) @@ | ||
| 43 | /** |
|
| 44 | * {@inheritdoc} |
|
| 45 | */ |
|
| 46 | protected static function configureOptionResolver(OptionsResolver $resolver) |
|
| 47 | { |
|
| 48 | $resolver->setDefaults([ |
|
| 49 | 'host' => '127.0.0.1', |
|
| 50 | 'port' => '6379', |
|
| 51 | 'scheme' => 'tcp', |
|
| 52 | ]); |
|
| 53 | ||
| 54 | $resolver->setAllowedTypes('host', ['string']); |
|
| 55 | $resolver->setAllowedTypes('port', ['string', 'int']); |
|
| 56 | $resolver->setAllowedTypes('scheme', ['string']); |
|
| 57 | } |
|
| 58 | } |
|
| 59 | ||
| @@ 39-50 (lines=12) @@ | ||
| 36 | /** |
|
| 37 | * {@inheritdoc} |
|
| 38 | */ |
|
| 39 | protected static function configureOptionResolver(OptionsResolver $resolver) |
|
| 40 | { |
|
| 41 | $resolver->setDefaults([ |
|
| 42 | 'host' => '127.0.0.1', |
|
| 43 | 'port' => '8087', |
|
| 44 | 'type' => null, |
|
| 45 | ]); |
|
| 46 | ||
| 47 | $resolver->setAllowedTypes('host', ['string']); |
|
| 48 | $resolver->setAllowedTypes('port', ['string', 'int']); |
|
| 49 | $resolver->setAllowedTypes('type', ['string', 'null']); |
|
| 50 | } |
|
| 51 | } |
|
| 52 | ||
| @@ 52-63 (lines=12) @@ | ||
| 49 | /** |
|
| 50 | * {@inheritdoc} |
|
| 51 | */ |
|
| 52 | protected static function configureOptionResolver(OptionsResolver $resolver) |
|
| 53 | { |
|
| 54 | $resolver->setDefaults([ |
|
| 55 | 'host' => '127.0.0.1', |
|
| 56 | 'port' => 11211, |
|
| 57 | 'redundant_servers' => [], |
|
| 58 | ]); |
|
| 59 | ||
| 60 | $resolver->setAllowedTypes('host', ['string']); |
|
| 61 | $resolver->setAllowedTypes('port', ['string', 'int']); |
|
| 62 | $resolver->setAllowedTypes('redundant_servers', ['array']); |
|
| 63 | } |
|
| 64 | } |
|
| 65 | ||
| @@ 48-63 (lines=16) @@ | ||
| 45 | /** |
|
| 46 | * {@inheritdoc} |
|
| 47 | */ |
|
| 48 | protected static function configureOptionResolver(OptionsResolver $resolver) |
|
| 49 | { |
|
| 50 | parent::configureOptionResolver($resolver); |
|
| 51 | ||
| 52 | $resolver->setDefaults( |
|
| 53 | [ |
|
| 54 | 'host' => '127.0.0.1', |
|
| 55 | 'port' => 11211, |
|
| 56 | 'namespace' => 'cache', |
|
| 57 | ] |
|
| 58 | ); |
|
| 59 | ||
| 60 | $resolver->setAllowedTypes('host', ['string']); |
|
| 61 | $resolver->setAllowedTypes('port', ['string', 'int']); |
|
| 62 | $resolver->setAllowedTypes('namespace', ['string']); |
|
| 63 | } |
|
| 64 | } |
|
| 65 | ||