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

1684 Commits

Author SHA1 Message Date
Michael Dowling
ce867392eb MessageTrait should really be AbstractMessage 2014-02-09 16:31:57 -08:00
Michael Dowling
4f1e114fe1 Doing a better job of passing custom request options
- Better handling of request options passed from client to messages and
  adapters.
- CurlAdapter now converts string keys that start with CURL to the equivalent
  CURL_* constant value.
- Added a few extension points to requests and the CurlAdapter
2014-02-09 16:05:42 -08:00
Michael Dowling
e43ce6ec5c I would rather not return the Collection directly. Removing invalid docblock tag. 2014-02-09 10:22:17 -08:00
Michael Dowling
5978d6d48b Fixing typo 2014-02-09 10:19:07 -08:00
Michael Dowling
180afc16cf Removing dead code 2014-02-08 18:31:04 -08:00
Michael Dowling
89c07b20bd Not forcing HTTP/1.0 when using the stream adapter and adding Connection: close when a Connection header is not present and using HTTP/1.1 2014-02-08 17:55:10 -08:00
Michael Dowling
86e849838c Sending curl stats when possible in error event and removing reference to no longer used message formatter variable 2014-02-08 17:48:52 -08:00
Michael Dowling
4fcc52db28 Removing curl requirement for creating the user agent. Closes #556 2014-02-08 17:32:31 -08:00
Michael Dowling
0e6a6c3d26 Renaming BackoffPlugin to RetryPlugin and fixing MessageFormatter
RetryPlugin now supports logging retries by intercepting the retry delay
function.

Updated the MessageFormatter to properly log request and response strings.
2014-02-08 17:28:01 -08:00
Michael Dowling
2a2017bef1 Can call functions without call_user_func 2014-02-08 14:52:37 -08:00
Michael Dowling
c8aa018db0 Fixing concrete class to match interface 2014-02-08 14:45:10 -08:00
Michael Dowling
7f979204e8 Greatly simplifying the backoff plugin 2014-02-08 14:34:48 -08:00
Michael Dowling
8869d8285a Cleaning up doc comments 2014-02-08 13:46:28 -08:00
Michael Dowling
bd33fd1e0c Returning the config collection if no key is set 2014-02-08 13:25:05 -08:00
Michael Dowling
cdddc896c3 Adding missing request factory tests 2014-02-08 12:01:15 -08:00
Michael Dowling
5922d1cf4c Cleaning up UriTemplate as this is now an opt-in and not used by default 2014-02-08 12:00:59 -08:00
Michael Dowling
d175175c6e Adding event tests 2014-02-08 10:45:02 -08:00
Michael Dowling
9afa37f676 Adding tests for mock and fake adapter 2014-02-08 10:19:12 -08:00
Michael Dowling
186767a037 Adding some missing tests 2014-02-08 01:13:36 -08:00
Michael Dowling
cd74af3254 Adding tests for TransactionIterator 2014-02-08 01:07:51 -08:00
Michael Dowling
bdf0092410 Renaming getListeners to listeners 2014-02-08 00:31:02 -08:00
Michael Dowling
53c8ebd67e Removing dependency on Symfony EventDispatcher
- Created a customer EventDispatcher based on a mix of Symfony
  and Evenement.
- Removed Guzzle\Version and using a constant in functions.php
2014-02-08 00:14:16 -08:00
Michael Dowling
734b94f8a7 Adding the ability to append an array value using setPath 2014-02-07 15:33:30 -08:00
Michael Dowling
0014d3962a Bringing changes over from 3.0 2014-02-06 23:41:28 -08:00
Michael Dowling
f57974fe58 Fixing test 2014-02-06 21:53:08 -08:00
Michael Dowling
a8550e8fac Removing dependency on PHP 5.5... For now. 2014-02-06 21:33:54 -08:00
Michael Dowling
b1fab910ba Cleaning up the building of URLs 2014-02-06 20:53:34 -08:00
Michael Dowling
217db1dcbf Porting a recent cookie fix to remove empty cookies when they are set 2014-02-05 23:58:26 -08:00
Michael Dowling
0994a9e138 Adding getConfig() and setConfig() to ClientInterface
Cleaning up config array after processing input data.
Removing getBaseUrl() from ClientInterface. Use getConfig('base_url')
Moving cacert out of the Resources folder and just into Http
2014-02-05 23:53:24 -08:00
Michael Dowling
90a4cba4f8 Removing unused trait 2014-02-05 22:13:06 -08:00
Michael Dowling
24d1aac0ed Cleaning up client privates and configuration checks 2014-02-05 01:25:40 -08:00
Michael Dowling
19a2823517 Removing HasDispatcherTrait from several classes 2014-02-05 00:17:15 -08:00
Michael Dowling
ced33c6739 Renaming plugins to subscribers 2014-02-04 23:30:03 -08:00
Michael Dowling
8c35bb6ac6 Removing a request event that was only used for testing 2014-02-04 23:10:33 -08:00
Michael Dowling
a4e766133b Adding missing docstrings 2014-01-07 20:25:49 -08:00
Michael Dowling
805181d331 Adding a before callable to the sendAll method 2014-01-01 17:56:37 -08:00
Michael Dowling
0f502b598d Cleaning up and fixing tests 2013-12-16 21:10:04 -08:00
Michael Dowling
7ac21f603e Drying up 2013-12-16 19:50:31 -08:00
Michael Dowling
e2a710295f Rewriting how batching works 2013-12-15 22:40:52 -08:00
Michael Dowling
f11f9380e5 Changing batching 2013-12-15 19:01:26 -08:00
Michael Dowling
eadead49e9 Updating batching 2013-12-14 23:43:48 -08:00
Michael Dowling
80ebb9d81e Couple tweaks to fix curl multi 2013-12-12 23:00:31 -08:00
Michael Dowling
5d3e218db3 Starting the service client rehaul 2013-11-17 22:46:18 -08:00
Michael Dowling
873e3b9335 Starting to shape things out 2013-11-07 17:21:02 -08:00
Michael Dowling
6a658b77b0 Starting to update the service interface to allow a separation of clients from service clients and the ability to swap out service description formats 2013-11-03 21:11:50 -08:00
Michael Dowling
5cdff97a54 Removing unused property 2013-11-03 15:36:20 -08:00
Michael Dowling
a6bb34646a Adding an abstraction over curl context and providing the context in after_send and error events from the curl adapter. 2013-11-03 14:42:47 -08:00
Michael Dowling
b8712cbed2 Cleaned up BackoffPlugin. Adding curl result to transfer stats 2013-11-02 23:10:26 -07:00
Michael Dowling
3a421c9c64 Cleaning up the message integrity plugin 2013-11-02 18:18:30 -07:00
Michael Dowling
7228451b67 Cleaning up OAuth plugin 2013-11-02 17:21:52 -07:00