Tobias Bengtsson
bb6c1a7b6d
Add partial support for Stream commands ( #804 )
...
Adds support for the following commands not related to groups/consumers:
XADD, XDEL, XLEN, XRANGE, XREVRANGE, XTRIM.
2022-09-27 09:39:17 -07:00
BrightQi
78fd4cb998
bugfix for srem type to accept array #779 ( #780 )
...
* bugfix for srem type to accept array #779
* add test to test SREM accept members as array type #779
2022-06-28 08:23:35 -07:00
Tomáš Fedor
2a8dd6a7f1
Add array as possible return type to spop ( #774 )
...
* Add array as possible return type to spop
* Update ClientInterface.php
Co-authored-by: Till Krüss <tillkruss@users.noreply.github.com >
2022-06-14 19:59:10 -07:00
Hubert Lenoir
89f20dc968
add TOUCH command ( #767 )
2022-05-23 08:46:48 -07:00
Michal Lulco
6af5394a89
Added ZPOPMIN and ZPOPMAX ( #758 )
...
* Added ZPOPMIN and ZPOPMAX
* Added ZPOPMIN and ZPOPMAX
* Applied patch
2022-05-16 08:00:06 -07:00
Jordi Boggiano
e382bedb27
Update method tags ( #762 )
2022-05-12 09:13:06 -07:00
Georges.L
4c1aada5ae
Updated set, setex, setexp type hint ( #710 )
2021-09-08 09:05:55 -07:00
Daniele Alessandri
7113e31954
Merge branch 'v2.0-merge-into-main' into main
2020-08-24 22:41:44 +02:00
Daniele Alessandri
3702f24efc
Fix more @method tags in interfaces.
2020-08-24 22:27:21 +02:00
Daniele Alessandri
82fefe057b
Merge remote-tracking branch 'github/pr/456' into v1.1-annotations
2020-08-24 21:56:13 +02:00
Daniele Alessandri
42336537dc
Merge remote-tracking branch 'github/pr/497' into v1.1
2020-08-24 17:10:28 +02:00
Daniele Alessandri
33f5a0ec8c
Merge branch 'stale-master' into main
2020-08-17 17:43:13 +02:00
Miljan Rakita
83359dff9a
Fixed wrong annotation for spop method.
...
Spop method has return annotation string, but it returns array.
2019-09-10 19:26:00 +02:00
Geoffrey Hoffman
738ec0c50f
Correcting the return type hint for BRPOPLPUSH method
2018-04-10 18:09:42 -07:00
Teoh Han Hui
1828222e27
Add null return value to PHPDoc
2017-08-14 19:36:11 +08:00
Daniele Alessandri
893215a1d4
Push same changes of #446 to Predis\ClientContextInterface.
...
This also adds a couple of missing changes into the original PR.
2017-07-12 15:34:57 +02:00
gitomato
34b678192f
Add string type to $keys argument
...
Reveals the ability to use a string for $keys argument.
2017-06-29 10:25:14 +02:00
Felix Sandström
99f1e3290e
Correcting the PHPDocs
2016-06-16 10:53:23 +02:00
Felix Sandström
8437fbc84f
Correcting the PHPDocs
2016-06-14 10:02:47 +02:00
Daniele Alessandri
62b421f20e
Switch from server profiles to commands factory.
...
This change reduces some unnecessary complexity in the library, Redis
commands do not change much after all. Developers can still implement
their own commands factory, inject new commands or override existing
ones. The "profile" client options has been renamed to "commands" and
it accepts instances of Predis\Command\FactoryInterface.
The test suite checks at runtime the version of the running instance
of Redis for integration tests to adapt itself automatically.
2016-06-04 15:36:21 +02:00
Daniele Alessandri
0dff761a61
Merge branch 'v1.1-commands-redis-3.2'
2016-05-24 23:17:33 +02:00
Daniele Alessandri
02ed5a2f4e
Update SPOP's @method signature in phpdoc.
...
SPOP accepts the optional "count" argument since Redis 3.2.
2016-05-24 23:16:00 +02:00
Daniele Alessandri
51932d82e8
Add new command: GEORADIUSBYMEMBER (Redis 3.2.0).
2016-05-24 22:35:27 +02:00
Daniele Alessandri
00000fde4e
Add new command: GEORADIUS (Redis 3.2.0).
2016-05-24 22:30:06 +02:00
Daniele Alessandri
b2284d015f
Add new command: GEODIST (Redis 3.2.0).
2016-05-24 17:09:35 +02:00
Daniele Alessandri
c4e0044269
Add new command: GEOPOS (Redis 3.2.0).
2016-05-24 17:09:33 +02:00
Daniele Alessandri
0b6b3b2558
Add new command: GEOHASH (Redis 3.2.0).
2016-05-24 16:00:08 +02:00
Daniele Alessandri
7ef9619f5c
Add new command: GEOADD (Redis 3.2.0).
2016-05-24 16:00:06 +02:00
Daniele Alessandri
3362e474b6
Add new command: BITFIELD (Redis 3.2.0).
2016-05-24 16:00:04 +02:00
Daniele Alessandri
1536b2aa82
Add missing @method tag for HSTRLEN in phpdocs.
...
[ci skip]
2016-05-24 12:27:30 +02:00
Ante Braovic
62c547601c
added zrevrangebylex in the list of available methods
2016-05-12 16:27:17 +02:00
Alexander Cheprasov
8235228acd
Update ClientInterface.php
2016-05-08 16:46:27 +02:00
Vitaly Chirkov
ed1e541dc6
Add missing doc for zincrby in ClientInterface
2014-10-21 11:10:05 +02:00
Daniele Alessandri
45e351be79
[phpdoc] Fix formatting of phpdoc headers.
2014-07-27 23:59:37 +02:00
Daniele Alessandri
30254a2594
[phpdoc] Various phpdoc fixes.
2014-07-27 21:57:13 +02:00
Daniele Alessandri
7d78600506
Add phpdocs for Redis commands in Predis\ClientInterface.
...
This commit addresses a long-standing feature request posted in #89 .
2014-07-23 16:01:11 +02:00
Daniele Alessandri
a67d35b799
Remove useless interface Predis\BasicClientInterface.
2014-07-23 15:30:18 +02:00
Daniele Alessandri
0ee5233f4f
Promote __call() method to Predis\ClientInterface.
2014-07-23 15:18:09 +02:00
Daniele Alessandri
029822fe22
Move source files from "lib/" to "src/".
2014-07-14 18:04:18 +02:00