Skip to content

Conversation

@Chris53897
Copy link
Contributor

  • drop support of php 7.x
  • add language level features of php8
  • update guzzle6 to 7
  • add some string types
  • swap some typehints (parameter name and type)

payum/core will have strong types in v.2. I am not sure if php 8.0 or 8.1
Payum/PayumBundle#545
Payum/Payum#943

Maybe this PR could be aligned with v2 of payum/core.

@karser karser requested a review from solverat September 2, 2022 16:13
@karser
Copy link
Owner

karser commented Sep 2, 2022

Thank you @Chris53897, that's huge refactoring. We'll need to bump the major version for Payum v2.
I'm wondering why tests didn't run.

@Chris53897
Copy link
Contributor Author

@karser GitHub raised an error by creating the PR. After reload it takes longer as normal. I guess that is the reason.
You can see Testrun here https://github.com/Chris53897/PayumSaferpay/actions/runs/2977616729
CodeCoverage fails because of missing Token Secret.

@solverat
Copy link
Collaborator

Yes, that would be definitely a new major version. We should wait until those other PRs (Payum/PayumBundle) have been reviewed/merged. On Payum side, there are no updates since 6 months, so I'm really curious about their next steps.

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.

4 participants