This messy construct was the original reason to create this library (originally with no alternative constructor parameter). Since this can lead to dangerous situations, where passing of the secret trough POSIX environment can lead to unintended leakage to unexpected consumers (child processes of PHP), we should deprecate the support for this and remove it.
This messy construct was the original reason to create this library (originally with no alternative constructor parameter). Since this can lead to dangerous situations, where passing of the secret trough POSIX environment can lead to unintended leakage to unexpected consumers (child processes of PHP), we should deprecate the support for this and remove it.