-
-
Notifications
You must be signed in to change notification settings - Fork 342
feat: Allow http options to be passed into ParseClient
#513
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
Conversation
Thanks for opening this pull request!
|
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #513 +/- ##
=========================================
Coverage 98.60% 98.61%
- Complexity 1062 1068 +6
=========================================
Files 38 38
Lines 3229 3241 +12
=========================================
+ Hits 3184 3196 +12
Misses 45 45
☔ View full report in Codecov by Sentry. |
Rerunning the CI because PHP 8.1 failed |
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.
Looks good!
# [2.2.0](2.1.0...2.2.0) (2023-05-13) ### Features * Allow http options to be passed into `ParseClient` ([#513](#513)) ([ee2a5fa](ee2a5fa))
🎉 This change has been released in version 2.2.0 |
New Pull Request Checklist
Issue Description
There are a lot of options and features available to the http clients but we are unable to use them. This PR will allow the developer to control the http transport layer. The main goal was to get certificate pinning working on a self signed tls enabled server.
Curl Options: https://www.php.net/manual/en/function.curl-setopt.php
Stream Options: https://www.php.net/manual/en/context.php
Closes: #218
Approach