Skip to content

Releases: b1rdex/predis-compressible

1.1

15 Oct 06:32
b5a5380
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0...1.1

1.0

18 Apr 02:39
db54ff6
Compare
Choose a tag to compare
1.0

What's Changed

Full Changelog: 0.6...1.0

1.0-rc

13 Apr 10:05
Compare
Choose a tag to compare
1.0-rc Pre-release
Pre-release

Full Changelog: 0.6...1.0-rc

0.6

13 Apr 10:05
Compare
Choose a tag to compare
0.6

Full Changelog: 0.5.1...0.6

0.5.1

17 Aug 02:56
Compare
Choose a tag to compare
Remove travis redis service requirement

0.4.1

07 May 08:04
0eab706
Compare
Choose a tag to compare
Add MSET (#4)

0.4: StringGetMultiple for use with Symfony Cache (#3)

19 Apr 01:57
Compare
Choose a tag to compare
* StringGetMultiple for use with Symfony Cache

Since Symfony 3.4.23 (not sure about 2.x, 4.x branches) Symfony went with mget
Usage of the following is no longer valid as it tries to unserialize an invalid value.

```
$profile->defineCommand('SET', StringSet::class);
$profile->defineCommand('SETEX', StringSetExpire::class);
$profile->defineCommand('SETNX', StringSetPreserve::class);
$profile->defineCommand('GET', StringGet::class);
```

Emm, so we need

```$profile->defineCommand('MGET', StringGetMultiple::class);```

Note: `is_array` check is required as mget gets an array, but if only a single key is requested, the call to `self::normalizeArguments` returns a single (`string`? I think also possibly `null`) value

* add test