The inheritance hierarchy in the VarunS/PHPSleep/DBHandlers namespace has required repeated code and made abstraction impossible without refactoring.
Refactor to use a Config object and interface(s) to connect the DBHandler's rather than through a superclass-subclass relationship.
The inheritance hierarchy in the
VarunS/PHPSleep/DBHandlersnamespace has required repeated code and made abstraction impossible without refactoring.Refactor to use a Config object and interface(s) to connect the DBHandler's rather than through a superclass-subclass relationship.