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

Fix PHP 8.2 deprecations #3893

Merged
merged 4 commits into from
Aug 28, 2024
Merged

Conversation

xmorave2
Copy link
Contributor

*
* @return string The input string converted to UTF-8
*/
protected function toUTF8($s)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This method is no more used, co I removed it instead of fixing it

@xmorave2
Copy link
Contributor Author

There are changes in Voayger ILS drivers, but I have no access to any Voyager system, so I can not test it...

@demiankatz demiankatz added this to the 10.1 milestone Aug 28, 2024
@demiankatz demiankatz added the architecture pull requests that involve significant refactoring / architectural changes label Aug 28, 2024
Copy link
Member

@demiankatz demiankatz left a comment

Choose a reason for hiding this comment

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

Thanks, @xmorave2! This all makes sense to me. Like you, I am no longer able to directly test the Voyager drivers. However, I was able to write unit tests to exercise enough of the changed code to convince myself that it's safe to merge. (I confirmed that the tests passed both here and in the dev branch).

@demiankatz demiankatz merged commit bc77d9d into vufind-org:dev Aug 28, 2024
7 checks passed
LuomaJuha pushed a commit to LuomaJuha/NDL-VuFind2 that referenced this pull request Oct 1, 2024
Co-authored-by: Demian Katz <demian.katz@villanova.edu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
architecture pull requests that involve significant refactoring / architectural changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants