src/voku/cache/AdapterMemcache.php 1 location
|
@@ 94-102 (lines=9) @@
|
| 91 |
|
/** |
| 92 |
|
* {@inheritdoc} |
| 93 |
|
*/ |
| 94 |
|
public function set(string $key, $value): bool |
| 95 |
|
{ |
| 96 |
|
// Make sure we are under the proper limit |
| 97 |
|
if (\strlen($key) > 250) { |
| 98 |
|
throw new InvalidArgumentException('The passed cache key is over 250 bytes:' . \print_r($key, true)); |
| 99 |
|
} |
| 100 |
|
|
| 101 |
|
return $this->memcache->set($key, $value, $this->getCompressedFlag()); |
| 102 |
|
} |
| 103 |
|
|
| 104 |
|
/** |
| 105 |
|
* {@inheritdoc} |
src/voku/cache/AdapterMemcached.php 1 location
|
@@ 91-99 (lines=9) @@
|
| 88 |
|
/** |
| 89 |
|
* {@inheritdoc} |
| 90 |
|
*/ |
| 91 |
|
public function set(string $key, $value): bool |
| 92 |
|
{ |
| 93 |
|
// Make sure we are under the proper limit |
| 94 |
|
if (\strlen($this->memcached->getOption(Memcached::OPT_PREFIX_KEY) . $key) > 250) { |
| 95 |
|
throw new InvalidArgumentException('The passed cache key is over 250 bytes:' . \print_r($key, true)); |
| 96 |
|
} |
| 97 |
|
|
| 98 |
|
return $this->memcached->set($key, $value); |
| 99 |
|
} |
| 100 |
|
|
| 101 |
|
/** |
| 102 |
|
* {@inheritdoc} |