-
Notifications
You must be signed in to change notification settings - Fork 107
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
Remove dependency on Guzzle #41
base: master
Are you sure you want to change the base?
Commits on Dec 13, 2016
-
Update composer to use Httplug adapters
`php-http/guzzle-adapter` is still required as dev dependency because it is used as the base adapter. All the unit tests required that client to work.
Configuration menu - View commit details
-
Copy full SHA for 5529906 - Browse repository at this point
Copy the full SHA 5529906View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2f1c0d - Browse repository at this point
Copy the full SHA d2f1c0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3203897 - Browse repository at this point
Copy the full SHA 3203897View commit details -
Update
rawCall
request creation logicAll the data are computed before `Request` creation. It allow to perform a simple `new Request` with all the analysis result. Headers are set with authentication, URI is cleaned...
Configuration menu - View commit details
-
Copy full SHA for 3cfd9e4 - Browse repository at this point
Copy the full SHA 3cfd9e4View commit details -
Create a central method to send the Request
All the calls go through that method, it'll allow extensibility.
Configuration menu - View commit details
-
Copy full SHA for 9f64921 - Browse repository at this point
Copy the full SHA 9f64921View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed48ac6 - Browse repository at this point
Copy the full SHA ed48ac6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fbcdf0 - Browse repository at this point
Copy the full SHA 5fbcdf0View commit details -
Update ApiTest to use a HttpClient instance
Guzzle is still used inside the test logic with middlewares.
Configuration menu - View commit details
-
Copy full SHA for 94de85d - Browse repository at this point
Copy the full SHA 94de85dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0d9223 - Browse repository at this point
Copy the full SHA c0d9223View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf0ef79 - Browse repository at this point
Copy the full SHA cf0ef79View commit details -
Add
HttpClientDiscovery
supportAllow to perform a dynamic client resolution based on the current context. Require the puli composer extension to be registered : https://php-http.readthedocs.org/en/latest/discovery.html#installation
Configuration menu - View commit details
-
Copy full SHA for 139b36d - Browse repository at this point
Copy the full SHA 139b36dView commit details