Daniele Alessandri
728afe7fcb
Redesign how Predis\ConnectionFactory works and make more sense out of it.
2011-11-29 16:32:37 +01:00
Daniele Alessandri
0fee0c6d97
Remove the underscore prefix for names of private/protected fields.
2011-11-25 14:17:11 +01:00
Daniele Alessandri
4e6ed3f26d
[phpdoc] Add API documentation.
...
This is a starting point to add a documentation of the whole set of APIs and
classes of Predis. The next step will be to actually improve and extend it.
2011-10-21 12:54:24 +02:00
Daniele Alessandri
9608a97469
Add a license header to PHP files.
2011-10-18 16:41:46 +02:00
Daniele Alessandri
b4d5b19b30
Fix a few oversights.
2011-10-18 16:19:12 +02:00
Daniele Alessandri
20d872a306
Apply some coding style changes.
2011-10-18 15:51:55 +02:00
Daniele Alessandri
3f2814c254
Change the code layout of private/protected fields.
2011-06-02 18:53:53 +02:00
Daniele Alessandri
b087b9814d
Remove a useless method from the cluster option class.
2011-05-06 16:32:39 +02:00
Daniele Alessandri
0255261cd5
Whoops, forgot to add Predis\Options\ClientCluster to the repository.
2011-05-05 18:43:08 +02:00
Daniele Alessandri
e97e13bde5
Add the 'prefix' client option. The client will automatically prepend the specified prefix string to each key.
2011-05-05 17:16:14 +02:00
Daniele Alessandri
150795f999
Remove the key_distribution option and allow user-defined callbacks to initialize a cluster connection.
2011-05-05 15:06:00 +02:00
Daniele Alessandri
4af1b7744c
Implement an option to specify which cluster class to use.
2011-04-12 15:42:37 +02:00
Daniele Alessandri
cbc7929f6e
Move the logic of the connection factory option to a dedicated class.
2011-04-12 14:45:28 +02:00
Daniele Alessandri
17f51420ce
Improve speed for options validation.
2011-03-31 14:29:06 +02:00
Daniele Alessandri
e84844e33c
Reimplement Predis\Options\CustomOption to implement directly the Predis\Options\IOption interface.
2011-03-18 22:25:45 +01:00
Daniele Alessandri
21ac9b06f5
Do not validate default option values, assume that default values are correct.
2011-03-18 22:01:50 +01:00
Daniele Alessandri
15af329aa3
Add a new option to specify different connection schemes handlers on a client-instance level.
2011-03-18 15:04:06 +01:00
Daniele Alessandri
a10a8e3c9b
Clean up code before fast-forwarding the master branch.
2011-03-12 15:56:22 +01:00
Daniele Alessandri
82759cd6ec
Change how parameters are handled internally.
2011-03-10 16:30:00 +01:00
Daniele Alessandri
3021cbd76b
Fix wrong name for private field.
2011-03-04 15:12:02 +01:00
Daniele Alessandri
eba7f84335
Fix the validation of default values for Predis\Options\Option class.
2011-03-02 17:44:10 +01:00
Jordi Boggiano
30f908cd85
Convert monolithic one-file-lib to a proper PSR-0 file tree
2011-02-21 14:17:57 +01:00