Trivial Value Wrapper¶
The TrivialValueWrapper
class is a dummy
context manager, which only passes value to user-provided callback. This is
also a default context manager used for types/values not recognized by the
context library. The following two examples are actually equivalent.
explicitly used
TrivialValueWrapper
:1 2 3
with(new TrivialValueWrapper('argument value'))(function (string $value) { echo $value . "\n"; });
TrivialValueWrapper
used internally as a fallback1 2 3
with('argument value')(function (string $value) { echo $value . "\n"; });