Skip to content
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

[BUGFIX] Compatibility with PHP 8.4 #165

Merged

Conversation

koehnlein
Copy link
Contributor

Based on #163 but with adapted tests

@koehnlein
Copy link
Contributor Author

Sorry for the changed whitespaces in .github/workflows/compute.yml my IDE removed the trailing spaces. I can undo that if you would like me to do so.

@koehnlein koehnlein marked this pull request as draft January 24, 2025 10:58
@koehnlein koehnlein force-pushed the fix-deprecation-warnings-php84 branch 5 times, most recently from 2c92fcb to 31b0acb Compare January 24, 2025 11:37
@koehnlein koehnlein marked this pull request as ready for review January 24, 2025 11:40
/**
* Build and return instance of TcaDatabaseRecord based on TYPO3 version
*/
protected function getTcaDatabaseRecordInstance(): TcaDatabaseRecord
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think the introduction of a new function is necessary as obsolete constructor arguments are simply ignored.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I changed it and always pass the constructor argument directly

@koehnlein koehnlein force-pushed the fix-deprecation-warnings-php84 branch 2 times, most recently from 9d81e2a to 15335a9 Compare January 25, 2025 19:30
@koehnlein koehnlein marked this pull request as draft January 25, 2025 19:49
@koehnlein koehnlein force-pushed the fix-deprecation-warnings-php84 branch 2 times, most recently from 8dfad27 to 0afa379 Compare January 27, 2025 08:04
@koehnlein koehnlein marked this pull request as ready for review January 27, 2025 09:50
@koehnlein
Copy link
Contributor Author

I have no idea, why there are two cancelled GitHub actions 🤷‍♂️

@IchHabRecht IchHabRecht force-pushed the fix-deprecation-warnings-php84 branch 2 times, most recently from 9b2299d to e1ac18d Compare February 15, 2025 23:51
@IchHabRecht IchHabRecht force-pushed the fix-deprecation-warnings-php84 branch from e1ac18d to 3e46ac6 Compare February 16, 2025 00:48
@IchHabRecht IchHabRecht merged commit 18d9a26 into IchHabRecht:main Feb 16, 2025
44 checks passed
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.

3 participants