Skip to content

[Sync EN] ext/soap: document PHP 8.4 changes (#5735) - #1013

Open
lacatoire wants to merge 2 commits into
php:masterfrom
lacatoire:sync-en/976-soap-84
Open

[Sync EN] ext/soap: document PHP 8.4 changes (#5735)#1013
lacatoire wants to merge 2 commits into
php:masterfrom
lacatoire:sync-en/976-soap-84

Conversation

@lacatoire

@lacatoire lacatoire commented Aug 19, 2026

Copy link
Copy Markdown
Member

Syncs the Spanish translation with php/doc-en#5735 (commit d20d66d).

  • reference/soap/soapclient.xml: typemap property is now array|null instead of resource|null, with a description of the BC break.
  • reference/soap/soapclient/construct.xml and reference/soap/soapserver/construct.xml: classmap keys may use Clark notation ({namespace}type) as of 8.4.0.
  • reference/soap/soapserver/setpersistence.xml: new changelog section about SOAP_PERSISTENCE_SESSION with a shared session module, and the Error thrown when session is unavailable.
  • reference/soap/soapvar/construct.xml: new 8.4.0 changelog row about DateTimeInterface values serialized to ISO 8601.
  • EN-Revision updated in the five files.

Fixes: #976

Also aligns the xi:include elements of the touched files with doc-en (self-closing, no xi:fallback), which the structure check requires.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Sync EN] ext/soap: document PHP 8.4 changes (#5735)

1 participant