$socket property and all private methods on the class were changed to protected.
Why it Was Changed
TLDR: We needed access to private stuff
We are using this library for a proprietary project, and we needed to extend functionality of the class, which required access to the socket object. Unfortunately this object was marked as private, so we had to fork the code instead.
To avoid the necessity for ourselves and others in the future, we changed some visibility levels.
What Was Changed
$socket
property and allprivate
methods on the class were changed toprotected
.Why it Was Changed
TLDR: We needed access to private stuff
We are using this library for a proprietary project, and we needed to extend functionality of the class, which required access to the socket object. Unfortunately this object was marked as private, so we had to fork the code instead. To avoid the necessity for ourselves and others in the future, we changed some visibility levels.