Daniele Alessandri
|
1d635c370f
Change the visibility of certain methods in the client class.
|
13 years ago |
Daniele Alessandri
|
728afe7fcb
Redesign how Predis\ConnectionFactory works and make more sense out of it.
|
13 years ago |
Daniele Alessandri
|
4882e23319
Move Publish/Subscribe related classes to the Predis\PubSub namespace.
|
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
|
b4d5b19b30
Fix a few oversights.
|
13 years ago |
Daniele Alessandri
|
20d872a306
Apply some coding style changes.
|
13 years ago |
Daniele Alessandri
|
2cdcd297f0
Rename Predis\Client::pubSubContext() to Predis\Client::pubSub().
|
13 years ago |
Daniele Alessandri
|
65c0336d2f
Use the shared initializer to initialize Pub/Sub and accept callbacks.
|
13 years ago |
Daniele Alessandri
|
24aaa2ac23
Nothing relevant, just reorganizing some private members.
|
13 years ago |
Daniele Alessandri
|
ba4ebb3799
Make the specialized pipeline and transaction initializer methods of Predis\Client protected.
|
13 years ago |
Daniele Alessandri
|
b3910466c9
Clean up a bit the private transaction initializer method of Predis\Client.
|
13 years ago |
Daniele Alessandri
|
6ad73c782a
Move classes related to MULTI/EXEC abstraction to the Predis\Transaction namespace.
|
13 years ago |
Daniele Alessandri
|
1ba1408d39
Move the handling of pipeline options inside the pipeline class.
|
13 years ago |
Daniele Alessandri
|
e048ac2d51
Move the PipelineContext class in the Predis\Pipeline namespace.
|
13 years ago |
Daniele Alessandri
|
6e6a28a9f0
Reduce method calls by one when creating a new connection in Predis\Client.
|
13 years ago |
Daniele Alessandri
|
4d1dcdb280
Change type check order for client options.
|
13 years ago |
Daniele Alessandri
|
893618c985
Initialize client options in a lazy way.
|
13 years ago |
Daniele Alessandri
|
e97e13bde5
Add the 'prefix' client option. The client will automatically prepend the specified prefix string to each key.
|
13 years ago |
Daniele Alessandri
|
724543a4e6
Rename Predis\Network\ConnectionCluster to Predis\Network\PredisCluster.
|
13 years ago |
Daniele Alessandri
|
150795f999
Remove the key_distribution option and allow user-defined callbacks to initialize a cluster connection.
|
13 years ago |
Artur Kotyrba
|
7e4b367a1d
Removed unused argument for constructor of SafeExecutor and SafeClusterExecutor
|
13 years ago |
Daniele Alessandri
|
c07c610a0d
Implement Predis\MonitorContext as an abstraction for the MONITOR command.
|
13 years ago |
Daniele Alessandri
|
4af1b7744c
Implement an option to specify which cluster class to use.
|
14 years ago |
Daniele Alessandri
|
a348e32144
Improve Predis\Client::getConnection() internals.
|
14 years ago |
Daniele Alessandri
|
55899e7741
Check for null client options in the filter method.
|
14 years ago |
Daniele Alessandri
|
bea8a3239d
Remove default null value from Predis\Client::initializeConnection().
|
14 years ago |
Daniele Alessandri
|
83bab78bd1
Rename the newConnection() method to create() in Predis\ConnectionFactory.
|
14 years ago |