Michael Dowling
a09c78b47a
Adding MessageTrait tests
2013-10-29 21:37:38 -07:00
Michael Dowling
69623bd3ee
Adding HeaderValues test
2013-10-29 21:37:37 -07:00
Michael Dowling
dee88f9676
Fixing HTTP errors, redirects, mock plugin, and history plugin
2013-10-29 21:37:37 -07:00
Michael Dowling
3313bbec79
Removing GuzzleTestCase. Fixing headers to work with ints
2013-10-29 21:37:36 -07:00
Michael Dowling
1a950970a2
Autoloading functions.php and exposing uriTemplate as namespaced function
2013-10-29 21:37:36 -07:00
Michael Dowling
54003a2ae9
Removing some old tests. Adding tests for HasHeadersTrait
2013-10-29 21:37:36 -07:00
Michael Dowling
b674cd01bf
Adding Client tests
2013-10-29 21:36:01 -07:00
Michael Dowling
4c0061eead
Skeleton of Client tests
2013-10-29 21:36:01 -07:00
Michael Dowling
3158d4208e
Refactoring Pool
2013-10-29 21:36:01 -07:00
Michael Dowling
9dca05a65e
Removing outdated tests
2013-10-29 21:36:01 -07:00
Michael Dowling
fd46d1f5e7
Fixing stream decorators and adding tests
2013-10-29 21:31:59 -07:00
Michael Dowling
3404e8b19a
Adding rewind option to stream factory and adding more stream tests
2013-10-29 21:31:59 -07:00
Michael Dowling
f1e87889b0
Cleaning up stream and adding tests
2013-10-29 21:31:59 -07:00
Michael Dowling
1918bbadda
Removing EventStream
2013-10-29 21:14:07 -07:00
Michael Dowling
095ffd2629
Renaming HasMetadataStreamInterface to MetadataStreamInterface
2013-10-29 21:14:06 -07:00
Michael Dowling
3d52c56503
Fixing Common tests
2013-10-29 21:14:06 -07:00
Michael Dowling
498a02d560
Renaming normalizeUrl() to removeDotSegments()
2013-10-29 21:14:06 -07:00
Michael Dowling
9e4bb115b4
Adding more dot segment removal tests
2013-10-29 21:14:06 -07:00
Michael Dowling
02b910d0f2
Adding tests for Url namespace and starting to sort tests
2013-10-29 21:14:06 -07:00
Michael Dowling
2dc27a9158
Fixing multi-valued headers
2013-10-29 21:07:48 -07:00
Michael Dowling
0f06837ee9
Removing unnecessary if
2013-10-29 21:07:48 -07:00
Michael Dowling
30d0494b06
Cleaning up client and emitting an event when creating a request
...
A default user-agent is added if none is set, but there is no longer a
special method or property for the user-agent.
The default user agent is now a public static method.
2013-10-29 21:07:47 -07:00
Michael Dowling
e7c0ab62d7
Fixing bug where port was always sent in Host header
2013-10-29 21:07:47 -07:00
Michael Dowling
ad96821214
Improving HttpErrorPlugin
2013-10-29 21:07:47 -07:00
Michael Dowling
6daa24c0fa
Cleaning up Collection
2013-10-29 21:07:47 -07:00
Michael Dowling
66ef1555e8
Cleaning up URL formatting, removing method from functional implementation
2013-10-29 21:07:47 -07:00
Michael Dowling
25e13cff74
Correcting some RequestMediator methods
2013-10-29 21:07:46 -07:00
Michael Dowling
b0c625ce66
Cleaning up interfaces, adding content-type guessing, adding HasMetadataStreamInterface, removing a singleton
2013-10-29 21:07:46 -07:00
Michael Dowling
706eed3b31
Fixing the __toString method of request and response
2013-10-29 21:07:46 -07:00
Michael Dowling
b20173b0d7
Fixing FutureResponseInterface
2013-10-29 21:07:46 -07:00
Michael Dowling
ed0a0a9343
Only allowing StreamInterface to be set as the body
2013-10-29 21:07:46 -07:00
Michael Dowling
7a43d9c596
Interface updates
2013-10-29 21:07:46 -07:00
Michael Dowling
3c008f1484
Updating PostFile
2013-10-29 21:07:45 -07:00
Michael Dowling
56f7153e62
Refactoring headers
2013-10-29 21:07:45 -07:00
Michael Dowling
358336dcc4
More interface changes
2013-10-29 21:07:45 -07:00
Michael Dowling
3622ca2cdd
Tweaking API doc
2013-10-29 21:07:44 -07:00
Michael Dowling
f41e76de3f
Updating description
2013-10-29 21:07:44 -07:00
Michael Dowling
2056313074
Making headers a little more predictable
2013-10-29 21:07:44 -07:00
Michael Dowling
03688f2177
Tweaking HeaderCollection
2013-10-29 21:07:43 -07:00
Michael Dowling
330f19714a
More information on parameterized headers
2013-10-29 21:07:43 -07:00
Michael Dowling
ea223c4749
Adding ToArrayInterface to HeaderCollection to help transitioning from v3 to v4
2013-10-29 21:07:43 -07:00
Michael Dowling
629b71ec33
More tweaks to the StreamInterface
2013-10-29 21:07:43 -07:00
Michael Dowling
4bfa4f7e82
Casting a stream to a string no longer starts from the beginning or resets the cursor position
2013-10-29 21:07:43 -07:00
Michael Dowling
4df0ee8233
Tweaking stream interface
2013-10-29 21:07:43 -07:00
Michael Dowling
f505966228
Removing unneeded interface
2013-10-29 21:07:42 -07:00
Michael Dowling
2730d7d29c
Removing extraneous descriptions
2013-10-29 21:07:42 -07:00
Michael Dowling
524118a948
Better organized StreamInterface
2013-10-29 21:07:42 -07:00
Michael Dowling
a670f9ace2
Adding a HeaderCollectionInterface and fixing headers
2013-10-29 21:07:42 -07:00
Michael Dowling
559d864df0
Streamlining header parsing
2013-10-29 21:07:42 -07:00
Michael Dowling
158d24327b
Documenting array methods
2013-10-29 21:07:42 -07:00