Skip to content

Remove PHP 4 constructors#982

Closed
hikari-no-yume wants to merge 5 commits intophp:masterfrom
hikari-no-yume:no_php4_constructors
Closed

Remove PHP 4 constructors#982
hikari-no-yume wants to merge 5 commits intophp:masterfrom
hikari-no-yume:no_php4_constructors

Conversation

@hikari-no-yume
Copy link
Contributor

Since @morrisonlevi doesn't have time to work on the patch himself, I'm doing it myself. His pull request is here: #901

This is a patch for the Remove PHP 4 Constructors RFC: https://wiki.php.net/rfc/remove_php4_constructors

@hikari-no-yume hikari-no-yume force-pushed the no_php4_constructors branch 2 times, most recently from 8fe8021 to 1790654 Compare January 6, 2015 02:01
@hikari-no-yume
Copy link
Contributor Author

Note: ext/standard/tests/file/bug38450.phpt known to be broken for non-PHP4 constructors, I suspect that's a bug with streams. Need to fix.

@hikari-no-yume hikari-no-yume force-pushed the no_php4_constructors branch 3 times, most recently from 5fcb086 to 06019eb Compare January 7, 2015 22:05
@jpauli jpauli added the PHP7 label Jan 9, 2015
@smalyshev smalyshev added the RFC label Jan 10, 2015
@smalyshev
Copy link
Contributor

Breaks a ton of tests for SOAP - I guess it needs some work.

@hikari-no-yume
Copy link
Contributor Author

@smalyshev Yes, that's the one thing I have left to do.

@hikari-no-yume
Copy link
Contributor Author

There's an issue with session handlers not having their constructors called if they aren't PHP4-style (!). That'll need to be fixed. Otherwise, the patch is complete AFAIK.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants