-
-
Notifications
You must be signed in to change notification settings - Fork 8
PHP84 : Add spec compliance #74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
2a0559f to
74328c7
Compare
| interface Loader | ||
| { | ||
| public function __invoke(DOMDocument $document): void; | ||
| public function __invoke(): XMLDocument; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO : document new API for loading DOM
8a61a7b to
65810ed
Compare
65810ed to
c5c3c5b
Compare
| use XSLTProcessor; | ||
|
|
||
| /** | ||
| * TODO : Add support for callables : https://wiki.php.net/rfc/improve_callbacks_dom_and_xsl (either here or through a separate configurator) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO : Add support
|
Just letting you know that while waiting for the reviews, I spent some time today implementing the missing APIs in a separate branch. (Can be found at ndossche/php-src#93)
Fortunately, as expected, these were rather easy to implement. |
|
Cool! I'm a bit busy this week but will try to play around with it soon :) |
26d0875 to
644dd7d
Compare
|
Just wanted to give you a small update @nielsdos :
Getting closer to the end goal :) |
|
Thanks for the update! Nice to see ^^ I'll try to have a look soon-ish at how to deal with the As for the other issues: if you're stuck debugging them, I could always try to have a look at your code with a debug PHP build, if I know what test case to look for :) |
334e098 to
a1af17d
Compare
e25f849 to
18ab1a9
Compare
dc3ab08 to
f42b46e
Compare
f42b46e to
672e71a
Compare
Summary
Implements the new PHP 8.4 spec-compliance RFC:
Current stats:
Checklist: