You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cache inner iso in XsiTypeEncoder to avoid redundant iso() calls
Captures $this->encoder->iso($context) once in iso() and passes
the result to the private to() and from() methods. This avoids
rebuilding the inner iso on every encode/decode invocation.
In from(), when xsi:type detection resolves to the same encoder,
the cached iso is reused instead of calling iso() again.
0 commit comments