Daniele Alessandri
|
93163bdfb3
Make it possible to serialize and unserialize connection instances.
|
13 years ago |
Daniele Alessandri
|
364aa180f9
Use Predis\NotSupportedException for unsupported connection parameters.
|
13 years ago |
Daniele Alessandri
|
371ac91777
[tests] Rewrite the whole test suite to allow more granular testing.
|
13 years ago |
Daniele Alessandri
|
7bdc2e6195
Rename a few protected/private field names.
|
13 years ago |
Daniele Alessandri
|
0fee0c6d97
Remove the underscore prefix for names of private/protected fields.
|
13 years ago |
Daniele Alessandri
|
29f26b0f9b
[phpdoc] Apply a few fixes to the documentation.
|
13 years ago |
Daniele Alessandri
|
4e6ed3f26d
[phpdoc] Add API documentation.
|
13 years ago |
Daniele Alessandri
|
9608a97469
Add a license header to PHP files.
|
13 years ago |
Daniele Alessandri
|
20d872a306
Apply some coding style changes.
|
13 years ago |
Daniele Alessandri
|
42f4663050
Move Predis\ConnectionException to Predis\Network\ConnectionException.
|
13 years ago |
Daniele Alessandri
|
3801928e0d
Move Predis\ProtocolException to Predis\Protocol\ProtocolException.
|
13 years ago |
Daniele Alessandri
|
667ce97213
Remove a useless return statement.
|
13 years ago |
Daniele Alessandri
|
101fffbabe
Do not check for the existence of a UNIX domain socket file in userland.
|
13 years ago |
Daniele Alessandri
|
b35dcd515b
Change the code layout of private/protected fields.
|
13 years ago |
Daniele Alessandri
|
2012963ed0
Add the Predis\IReplyObject interface (used to mark returned objects that must skip reply parsing).
|
13 years ago |
Daniele Alessandri
|
86df741937
Rename Predis\Utils to Predis\Helpers.
|
14 years ago |
Daniele Alessandri
|
4ea8489110
Differentiate communication exceptions between connection and protocol exceptions.
|
14 years ago |
Daniele Alessandri
|
503cc86f7d
Move method to the base Predis\Network\ConnectionBase class.
|
14 years ago |
Daniele Alessandri
|
9c0012837a
Return the path of the file as the identifier for connections based on UNIX domain sockets.
|
14 years ago |
Daniele Alessandri
|
3f720ad867
Add the new Predis\IConnectionParameters interface.
|
14 years ago |
Daniele Alessandri
|
de1a183315
Do some micro-optimizations to reduce the overhead of creating client instances.
|
14 years ago |
Daniele Alessandri
|
82759cd6ec
Change how parameters are handled internally.
|
14 years ago |
Daniele Alessandri
|
190b687789
Change how network resources are handled internally and also exposed to subclasses.
|
14 years ago |
Daniele Alessandri
|
0d5fb3319d
Move Predis\Command and Predis\ICommand to the Predis\Commands namespace.
|
14 years ago |
Daniele Alessandri
|
d077aa67db
Remove since it generates overhead for nothing really useful.
|
14 years ago |
Daniele Alessandri
|
99129fbf91
Implement a new Predis\Network\PhpiredisConnection class that internally uses phpiredis.
|
14 years ago |
Daniele Alessandri
|
89c311d0de
Complete redesign of the network connection API, it should make much more sense now.
|
14 years ago |
Daniele Alessandri
|
9fcdc73499
Fix a couple of namespacing issues with client exceptions in connection classes (ISSUE #24).
|
14 years ago |
Jordi Boggiano
|
30f908cd85
Convert monolithic one-file-lib to a proper PSR-0 file tree
|
14 years ago |