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

Application: PHP 8 Support #977

Closed
j3nsch opened this issue Nov 29, 2022 · 2 comments
Closed

Application: PHP 8 Support #977

j3nsch opened this issue Nov 29, 2022 · 2 comments
Assignees

Comments

@j3nsch
Copy link
Member

j3nsch commented Nov 29, 2022

Anpassung der OPUS 4 Application für PHP 8. Es ist auch ein Wechsel zu neueren Versionen von PHPUnit und Codesniffer notwendig, da die alten Versionen mit PHP 8 nicht mehr funktionieren.

@j3nsch j3nsch self-assigned this Nov 29, 2022
@j3nsch j3nsch moved this to In Progress in PHP 8 Support Nov 29, 2022
@j3nsch
Copy link
Member Author

j3nsch commented Nov 29, 2022

Der Code soll nach Möglichkeit so angepasst werden, dass er mit PHP 7 und 8 funktioniert, so dass nach dem Update auf die neue OPUS 4 Version ein Wechsel zum aktuellen PHP möglich ist. Für die meisten Packages funktioniert das bereits. Die PHP 8 Version der Suche ist aber nicht mehr kompatibel mit PHP 7. Die OPUS 4 Application muss also abhängig von der PHP Version unterschiedliche Versionen der Suche verwenden. Ob es weitere Probleme dieser Art innerhalb der Application gibt ist noch unklar.

j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 12, 2023
j3nsch added a commit that referenced this issue Jan 13, 2023
j3nsch added a commit that referenced this issue Jan 13, 2023
j3nsch added a commit that referenced this issue Jan 13, 2023
j3nsch added a commit that referenced this issue Jan 13, 2023
j3nsch added a commit that referenced this issue Jan 13, 2023
j3nsch added a commit that referenced this issue Jan 25, 2023
j3nsch added a commit that referenced this issue Jan 25, 2023
j3nsch added a commit that referenced this issue Feb 3, 2023
j3nsch added a commit that referenced this issue Feb 3, 2023
j3nsch added a commit that referenced this issue Feb 3, 2023
j3nsch added a commit that referenced this issue Feb 3, 2023
j3nsch added a commit that referenced this issue Feb 3, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 6, 2023
j3nsch added a commit that referenced this issue Feb 7, 2023
j3nsch added a commit that referenced this issue Feb 7, 2023
@j3nsch
Copy link
Member Author

j3nsch commented Feb 8, 2023

Die Application Tests laufen jetzt mit PHP 7.1 bis 8.1. Zusätzlich wird auf GitHub auch mit PHP 7.4 automatisch getestet. Es läuft eine Beta-Phase, in der mit echten Instanzen geprüft werden soll, ob es weitere Probleme gibt, die bisher nicht durch Tests abgedeckt werden.

@j3nsch j3nsch closed this as completed Feb 8, 2023
@github-project-automation github-project-automation bot moved this from In Progress to Done in PHP 8 Support Feb 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

No branches or pull requests

1 participant