This package can hide strings to avoid appearing in stack traces.
It can be used to create objects that can set, get and copy string values.
When PHP runs stack trace functions like debug_backtrace the actual string value that is stored in the object does not appear.
Many applications need to deal with sensitive information that should not be exposed publicly because it is important to preserve the privacy of people that are the owners of that information.
However, some developers prefer to dump stack traces to logs or even Web pages when an expected errors, so they can see the details of the context of the errors.
This package provides a solution to help hiding sensitive information to be dumped to screen or log files. It can wrap text strings in an object interfaces that do not expose the actual value of the string when the object dump is requested.