Skip to content

Update ds extension docs for v2.0#5493

Open
rtheunissen wants to merge 1 commit intophp:masterfrom
php-ds:ds-v2-docs
Open

Update ds extension docs for v2.0#5493
rtheunissen wants to merge 1 commit intophp:masterfrom
php-ds:ds-v2-docs

Conversation

@rtheunissen
Copy link
Copy Markdown
Contributor

Summary

  • Remove docs for classes removed in v2: Vector, Deque, Stack, Queue, PriorityQueue, Collection, Sequence, Hashable
  • Add docs for new v2 classes: Seq, Heap, Key
  • Update Map, Set, Pair docs for v2 API changes
  • Add missing method docs: getIterator, ArrayAccess methods, __serialize/__unserialize
  • Fix missing ksorted entry in versions.xml

See ext-ds v2.0.0 changelog for full details on the API changes.

Test plan

  • Verify XML validates against DocBook schema
  • Confirm all method pages render correctly on php.net
  • Cross-check versions.xml entries against documented methods

🤖 Generated with Claude Code

- Remove docs for classes removed in v2: Vector, Deque, Stack, Queue,
  PriorityQueue, Collection, Sequence, Hashable
- Add docs for new v2 classes: Seq, Heap, Key
- Update Map, Set, Pair docs for v2 API changes
- Add missing method docs: getIterator, ArrayAccess methods,
  __serialize/__unserialize across all collection classes
- Fix missing ksorted entry in versions.xml

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
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.

2 participants