-
Notifications
You must be signed in to change notification settings - Fork 56
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
Update codestyle, php version, tests, add interface #59
Conversation
code-style (PSR) check with phpcs add interface for the client update phpunit version and tests use github actions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not a maintainer, but also can take a look for changes.
Overall I think PR is fine 👍
Probably major release will be required
Co-authored-by: Andrii Dembitskyi <andrew.dembitskiy@gmail.com>
Co-authored-by: Andrii Dembitskyi <andrew.dembitskiy@gmail.com>
@marcqualie would you be willing to take a look? |
This PR looks good to me 👍 |
@colinodell I think this can be merged now? |
I'll get it merged sometime this week (possibly this weekend). I'd also like to review the other outstanding PRs and see if we can include them too :) |
Version 2.0.0 has been released! Thanks so much for your help with this :) |
This library hasn't been updated in a while. I'm not sure if that's intentional, but I've taken an attempt to modernize this library a bit. I hope an update for this library can be considered. If this is not the right approach of some changes should be left out / split in other PRs, let me know.
I've added an interface, which would be nice to have for dependency injection and mocking in tests. Updated PHPUnit and the tests. Used the last maintained PHP version as minimum and used types where possible. Applied the PSR codestyle. Added GitHub actions configuration.