Michael Dowling
0a6f5adceb
Moving AWS stuff out. Moving event classes to a sub-namespace
2014-02-24 20:47:19 -08:00
Michael Dowling
e2cda323ce
Cleaning up location visitor interfaces
2014-02-24 20:24:01 -08:00
Michael Dowling
6481b91db6
Simplifying how responses are parsed and their definitions
2014-02-23 22:50:01 -08:00
Michael Dowling
0db7702362
Hooking up additionalParameters and additionalProperties
2014-02-23 21:57:00 -08:00
Michael Dowling
f484fb2235
Implementing the schema validation listener
2014-02-23 20:16:44 -08:00
Michael Dowling
e97b1d4b5d
Porting the XML response location visitor
2014-02-23 17:43:35 -08:00
Michael Dowling
41a3d47256
Porting response parsing from Guzzle3
2014-02-23 17:21:39 -08:00
Michael Dowling
32977c4848
Renaming model, moving getPath to a trait
2014-02-23 17:21:16 -08:00
Michael Dowling
b67d115d4a
Fixing null reference when closing transactions
2014-02-23 14:42:45 -08:00
Michael Dowling
fce0d61f5e
Trying to fix failing tests on 5.4 and HHVM
2014-02-23 14:31:26 -08:00
Michael Dowling
4ba1102895
Trying to fix tests on Travis
2014-02-23 14:24:31 -08:00
Michael Dowling
10f90a0356
Porting request visitors
2014-02-23 12:25:37 -08:00
Michael Dowling
aab0e6de47
Porting Guzzle service descriptions to the new event system
2014-02-23 01:05:31 -08:00
Michael Dowling
7fcf225d0e
Fixing dot segment removal, how absolute URLs are detected, the namespace used for functions.php, and how segments of a path are returned
2014-02-21 11:47:05 -08:00
Michael Dowling
39d56dfffc
More work on the service description layer
2014-02-21 00:17:38 -08:00
Michael Dowling
2ef69a3d43
Updating header parsing to accept a message and string value for a header
2014-02-20 22:04:44 -08:00
Michael Dowling
0b43358a90
unset allows multiple arguments
2014-02-20 12:46:00 -08:00
Michael Dowling
06fa223f53
Fixing up curl handle pruning
2014-02-20 12:44:13 -08:00
Michael Dowling
27c4a47f3c
Adding tests for Curl and CurlMulti, removing error event
...
- Adding a shared set of tests for curl and multi adapters
- Removing guard for failing to create a curl handle. This should not
be allowed to fail.
2014-02-19 23:26:33 -08:00
Michael Dowling
769de2d766
Fixing the easy adapter
2014-02-19 22:45:08 -08:00
Michael Dowling
524648041f
Updating for NS changes
2014-02-19 20:28:33 -08:00
Michael Dowling
6e6f58d6ed
Adding a curl easy adapter
2014-02-19 20:20:19 -08:00
Michael Dowling
ae89ca3566
Fixing RFC 3986 URL resolution and dot-segments
...
Url::combine() now returns a new Url instance.
2014-02-19 15:28:22 -08:00
Michael Dowling
ed7bf951c5
Implementing the events emitted for the service layer
2014-02-18 22:28:54 -08:00
Michael Dowling
7cb2022027
Fixing client example
2014-02-18 20:42:16 -08:00
Michael Dowling
afaf8853fa
Service updates
2014-02-17 23:21:49 -08:00
Michael Dowling
0a5503b5bd
Making some classes more readable
2014-02-17 21:18:26 -08:00
Michael Dowling
65333062c9
Moving Post namespace up a level
2014-02-17 20:55:48 -08:00
Michael Dowling
bcdaa497a2
Adding Referer to redirects
2014-02-17 20:52:36 -08:00
Michael Dowling
9e9500801e
Doc fixes
2014-02-17 17:37:20 -08:00
Michael Dowling
efe252100e
Adding a protocol setting and a bit of HTTP/2.0 support
2014-02-17 10:27:56 -08:00
Michael Dowling
98bc4bbf34
Adding hhvm and 5.6
2014-02-16 23:54:38 -08:00
Michael Dowling
7bced1367e
Renaming Event\\Event to Event\\AbstractEvent
2014-02-16 23:32:33 -08:00
Michael Dowling
744f153bb6
Fixing coverage
2014-02-16 23:21:50 -08:00
Michael Dowling
ce56db078b
Moving query aggregators to callables
2014-02-16 23:20:17 -08:00
Michael Dowling
2b779dccb3
Moving some things like query and url up a NS
2014-02-16 21:02:54 -08:00
Michael Dowling
89a8e2ede1
Using PSR-4 and moving namespace from Guzzle to GuzzleHttp
...
- Moving various namespaces up a level
- Updating docs
- Renaming EventSubscriberInterface to SubscriberInterface
2014-02-16 20:42:45 -08:00
Michael Dowling
ebf4e533d1
Renaming "options" to "config" for the config request option
...
Adding request and response docs
2014-02-16 17:10:57 -08:00
Michael Dowling
5203c3c277
Allow auth to be set to null
2014-02-16 15:45:43 -08:00
Michael Dowling
b7ea464e5e
Allowing query string of a request to be changed
2014-02-16 13:39:16 -08:00
Michael Dowling
ed56f3a935
Removing request event constants
2014-02-16 13:09:34 -08:00
Michael Dowling
f99e7c77a1
Adding request event documentation
2014-02-16 13:01:46 -08:00
Michael Dowling
07c4470bb8
Adding note about signing priority
2014-02-16 12:26:49 -08:00
Michael Dowling
a1a23b11e7
Better defining how the "auth" option works
...
- Adding more docs and type information
- Defining how auth works and how to create custom auth schemes
- Removing custom auth stuff from the CurlFactory
2014-02-16 12:17:02 -08:00
Michael Dowling
67de97be1f
Adding checks to remove default ports from URLs when changing the scheme
2014-02-16 11:13:30 -08:00
Michael Dowling
46a1b91341
Adding the ability to specify protocol proxies
...
Adding more docs and an example of custom curl options.
2014-02-16 00:13:49 -08:00
Michael Dowling
9d62a557d4
Making it very clear that a client has an event listener prototype for requests
2014-02-15 23:47:49 -08:00
Michael Dowling
b572e3c8df
Moving cookie jars, cleaning up expect, adding docs, validating auth schemes.
2014-02-15 23:40:24 -08:00
Michael Dowling
ba70a0ed3c
More event docs updates
2014-02-15 14:40:18 -08:00
Michael Dowling
25a3a5046b
Adding more event docs, and passing the emitter to listeners when they are triggered.
2014-02-15 14:15:27 -08:00