1
0
mirror of https://github.com/guzzle/guzzle.git synced 2025-02-25 10:33:18 +01:00

1513 Commits

Author SHA1 Message Date
Michael Dowling
629370629d Replacing Closure with callable 2013-10-29 21:05:41 -07:00
Michael Dowling
942040f2ff Fixing streams 2013-10-29 21:03:30 -07:00
Michael Dowling
a6b0c3f8fc Shallowing up URL 2013-10-29 21:03:30 -07:00
Michael Dowling
37695594cd Fixing streaming and future responses 2013-10-29 21:03:30 -07:00
Michael Dowling
0d1004fe00 Updating POST streams 2013-10-29 21:03:30 -07:00
Michael Dowling
8213a236fd Making FutureResponse look like Guzzle's old interface 2013-10-29 21:03:29 -07:00
Michael Dowling
17202c597f Updating ClientInterface 2013-10-29 21:03:29 -07:00
Michael Dowling
c3601c168b Cleaning up 2013-10-29 21:03:29 -07:00
Michael Dowling
1877e0a68b Separating stream implementations 2013-10-29 21:03:29 -07:00
Michael Dowling
c029ef9758 Separating Read and Write stream interfaces 2013-10-29 21:03:28 -07:00
Michael Dowling
1fdb9cc1a5 ISP 2013-10-29 21:03:28 -07:00
Michael Dowling
d2d19d7a3d Removing unused use 2013-10-29 21:03:28 -07:00
Michael Dowling
637a2fa1c1 Batch will be a separate package. Removing unused tests.
Removing MapIterator because Generators make this obsolete
Moving Pool to Http namespace
Iterators will become a separate package
Service will be its own package
Removing some tests that are no longer used or need to be replaced
Moving Version
Fixing event implementation because we are not hiding the fact that we
rely on the Symfony EventDispatcher, so it makes no sense to duplicate
its methods on things that have a dispatcher.
2013-10-29 21:03:28 -07:00
Michael Dowling
657d53d608 Fixing typo 2013-10-29 21:01:25 -07:00
Michael Dowling
6f2cad5dc0 Removing setDefaultOption from Client and ClientInterface 2013-10-29 21:01:24 -07:00
Michael Dowling
6da2bdf575 Specialized headers are not actually needed except in specific edge cases 2013-10-29 21:01:24 -07:00
Michael Dowling
e13c95ad76 Moving simple HTTP functions 2013-10-29 21:01:24 -07:00
Michael Dowling
05669979dd Cleaning up Future support 2013-10-29 21:01:24 -07:00
Michael Dowling
ce9d2a76d8 Adding request pooling 2013-10-29 21:01:23 -07:00
Michael Dowling
47e842f79a Changing to a TransactionInterface 2013-10-29 21:01:23 -07:00
Michael Dowling
4227f1ef0f Modifying event system a bit 2013-10-29 21:01:23 -07:00
Michael Dowling
ffe826eba6 Adding Future support
Adding BatchAdapterInterface
Adding the ability to set a protocol_version in Message initialization
2013-10-29 21:01:23 -07:00
Michael Dowling
f592946705 Making Response object immutable. Changing "version" in parsed messages to "protocol_version" 2013-10-29 21:01:23 -07:00
Michael Dowling
1feae539a2 Adding a message interface to adapters and removing from Transaction 2013-10-29 21:01:23 -07:00
Michael Dowling
98a40d595e Updating CurlAdapter to work with single requests 2013-10-29 21:01:23 -07:00
Michael Dowling
cd80605b20 Changing Adapters to send a single request 2013-10-29 21:01:22 -07:00
Michael Dowling
f9e7750f6c Updating Transaction 2013-10-29 21:01:22 -07:00
Michael Dowling
b862f13072 Adding the ability to create a full response object 2013-10-29 21:01:22 -07:00
Michael Dowling
b3aa85bfc5 Suffixing traits with Trait
Creating a MessageTrait and got rid of AbstractMessage
Got rid of AbstractHasDispatcher
2013-10-29 21:01:22 -07:00
Michael Dowling
b4ea7e0b0b Removing addHeaders() from MessageInterface 2013-10-29 21:01:21 -07:00
Michael Dowling
b6c4633239 Removing extraneous status helpers 2013-10-29 21:01:21 -07:00
Michael Dowling
33d39bd6da Tweaks 2013-10-29 21:01:21 -07:00
Michael Dowling
9e2f398c06 Cleaning up RequestInterface 2013-10-29 21:01:21 -07:00
Michael Dowling
c263151017 Tightening MockPlugin 2013-10-29 21:01:21 -07:00
Michael Dowling
bad1f28eb8 Removing setUserAgent() from ClientInterface 2013-10-29 21:01:20 -07:00
Michael Dowling
d917d08695 Cleaning up streams 2013-10-29 21:01:20 -07:00
Michael Dowling
1b78e8fda3 Moving preparing a request body to a subscriber and adding a request event dispatcher as a constructor option 2013-10-29 21:01:20 -07:00
Michael Dowling
9fc36652af Serialization should be external to a message 2013-10-29 21:01:20 -07:00
Michael Dowling
a18410833d More cleanup of privates and initialization 2013-10-29 21:01:20 -07:00
Michael Dowling
d927eac06e Using POST fields when body is less that 32k 2013-10-29 21:01:19 -07:00
Michael Dowling
49a23effa0 Changing request_config to config. Adding curl adapter options. 2013-10-29 21:01:19 -07:00
Michael Dowling
4dd901f9cb Starting to update the cache plugin 2013-10-29 21:01:19 -07:00
Michael Dowling
f04df9c600 Adding HTTP error extends back in 2013-10-29 21:01:19 -07:00
Michael Dowling
983b5f6c1a Better names 2013-10-29 21:01:19 -07:00
Michael Dowling
e6a1e79f57 Updating the ResponseIntegrityPlugins to allow for a streaming validation 2013-10-29 21:01:19 -07:00
Michael Dowling
11a7edb2e8 Catching stream toString exceptions and throwing a fatal error instead 2013-10-29 21:01:18 -07:00
Michael Dowling
e3a9545405 Emulating request.got_headers 2013-10-29 21:01:18 -07:00
Michael Dowling
f84a94e99e Updating CookiePlugin 2013-10-29 21:01:18 -07:00
Michael Dowling
e26a084fa3 Fixing redirect plugin when merging urls 2013-10-29 21:01:18 -07:00
Michael Dowling
26071b1232 Adding a request.got_headers event and request lifecyle events 2013-10-29 21:01:18 -07:00