feat(extgen): support for mixed type by dunglas · Pull Request #1913 · php/frankenphp

Skip to content

Navigation Menu

Sign in

Appearance settings

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

Conversation

@dunglas

Copy link Copy Markdown

Member

@dunglas dunglas commented

Oct 8, 2025

edited

Loading

  • Add support for mixed parameters and return types
  • Simplify the code
  • Use unsafe.Pointer instead of *C.zval, *C.zend_string, etc, to make it easier to use the type juggling utilities we provide
  • Use any instead of interface{}

@dunglas dunglas force-pushed the feat/extgen-mixed branch from c75cde1 to 8a0b9c1 Compare

October 8, 2025 21:36

@dunglas dunglas changed the title feat(extgent): support for mixed type feat(extgen): support for mixed type

Oct 9, 2025

@dunglas dunglas merged commit 5514491 into main

Oct 9, 2025

72 checks passed

@dunglas dunglas deleted the feat/extgen-mixed branch

October 9, 2025 12:10

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

Reviewers

@alexandre-daubois alexandre-daubois alexandre-daubois approved these changes

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@dunglas @alexandre-daubois