Daniele Alessandri
|
51b466267d
Fix missing use directives.
|
12 rokov pred |
Ondrej -onovy- Novy
|
6cd1f03834
Fixed typos.
|
12 rokov pred |
Daniele Alessandri
|
55a3fd65a2
More code styling changes.
|
12 rokov pred |
Daniele Alessandri
|
6c732c737b
Order "use" directives by namespace depth and name.
|
12 rokov pred |
Daniele Alessandri
|
28e1e7ad25
Reword some exception messages.
|
12 rokov pred |
Daniele Alessandri
|
c3cafaa9a6
Remove useless helpers.
|
12 rokov pred |
Daniele Alessandri
|
9f51263136
Fix internal flags for MULTI / EXEC and PUB/SUB contexts.
|
12 rokov pred |
Daniele Alessandri
|
63cf5048a7
Slightly optimize internals of MULTI / EXEC transactions.
|
12 rokov pred |
Daniele Alessandri
|
41c29bed4e
Change how Redis errors such as -ERR replies generates exceptions.
|
12 rokov pred |
Daniele Alessandri
|
51d0b58cd3
Add new interfaces used to abstract the main client class and contexts.
|
13 rokov pred |
Daniele Alessandri
|
dc14c29676
Rename certain namespaces, interfaces and classes.
|
13 rokov pred |
Daniele Alessandri
|
994f045a4a
Add a method to execute instances of Redis commands in a transaction.
|
13 rokov pred |
Daniele Alessandri
|
9dcabc3264
Make it possible to use any type of callable to execute a transaction.
|
13 rokov pred |
Daniele Alessandri
|
371ac91777
[tests] Rewrite the whole test suite to allow more granular testing.
|
13 rokov pred |
Daniele Alessandri
|
0fee0c6d97
Remove the underscore prefix for names of private/protected fields.
|
13 rokov pred |
Gun.io Whitespace Robot
|
b9ca78ac43
Remove whitespace [Gun.io WhitespaceBot]
|
13 rokov pred |
Daniele Alessandri
|
4e6ed3f26d
[phpdoc] Add API documentation.
|
13 rokov pred |
Daniele Alessandri
|
9608a97469
Add a license header to PHP files.
|
13 rokov pred |
Daniele Alessandri
|
20d872a306
Apply some coding style changes.
|
13 rokov pred |
Daniele Alessandri
|
bd8a44101c
Change some exception messages thrown by the transaction class.
|
13 rokov pred |
Daniele Alessandri
|
71e7cb1399
Make some methods/fields of the transaction class protected instead of private.
|
13 rokov pred |
Daniele Alessandri
|
f085d2f97d
Use a protected method to get all the flags of a transaction.
|
13 rokov pred |
Daniele Alessandri
|
7241fe6419
Make the code that process EXEC replies more easy on the eyes.
|
13 rokov pred |
Daniele Alessandri
|
d01e738d59
Move the code that executes a transaction block to a separate method.
|
13 rokov pred |
Daniele Alessandri
|
0bdcf299c2
Implement a few minor changes.
|
13 rokov pred |
Daniele Alessandri
|
03d408ddad
Use a single integer to store and check the current state of a transaction.
|
13 rokov pred |
Daniele Alessandri
|
3801928e0d
Move Predis\ProtocolException to Predis\Protocol\ProtocolException.
|
13 rokov pred |
Daniele Alessandri
|
3f2814c254
Change the code layout of private/protected fields.
|
13 rokov pred |
Daniele Alessandri
|
087b8b0b2b
Pass a transaction instance as the first argument of Predis\Transaction\AbortedMultiExecException.
|
13 rokov pred |
Daniele Alessandri
|
6ad73c782a
Move classes related to MULTI/EXEC abstraction to the Predis\Transaction namespace.
|
13 rokov pred |