configuring dependencies and unit tests
Create a representation of a single sentinel node
Add validation for sentinel node parameters: ip address, port
Add an object that represents a monitoring set of sentinel nodes
Add dependency: phake for mocking objects in unit testing
Add sentinel nodes to a monitor set
Validate that a monitor set has a name
Creation of a sentinel client object
Cleanup of validation rule
quick analysis docs
Don't use another layer of clients, but make the sentinel node the client and start the implementation of the adapter pattern to make this lib compatible with other redis libraries.
Removed fake adapters by using Phake for mocking classes instead of manually creating mocks.
Adding installation instructions
Cleaning up naming of classes
Add extra commands for Predis so that we can get the proper info from sentinel servers
Clean up naming
Extend the Predis client with two commands
Initialize a predis client object when connecting
Unit testing for NullSentinelClientAdapter
Add a factory to the mix so that we can inject a mocked version of \Predis\Client for unit testing