The abstract class Stash\Driver\AbstractDriver defines setOptions() as public: public function setOptions(array $options = array()), therefore, child drivers should also implement this method as public. Otherwise, PHP Fatal errors could arise.
If making setOptions() protected is intended (it is according to the changelog), the abstract driver should also define it as protected.
The abstract class
Stash\Driver\AbstractDriver
definessetOptions()
as public:public function setOptions(array $options = array())
, therefore, child drivers should also implement this method as public. Otherwise, PHP Fatal errors could arise.If making setOptions() protected is intended (it is according to the changelog), the abstract driver should also define it as
protected
.