Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voku/httpful

📯 Http Client for PHP: A Chainable, REST Friendly Wrapper for cURL.
https://github.com/voku/httpful

Change log updated

0afa165c8fbd687b6cad226ba5b4b9abc55252cb authored over 12 years ago by Nate Good <[email protected]>
Version bump 0.1.5

e6ba832f840af91552fc73dd8ea7ac1c083a5bb2 authored over 12 years ago by Nate Good <[email protected]>
whitespace

dfbecc4cefaf90f689c0011781b2e9b27d53cfa5 authored over 12 years ago by Nate Good <[email protected]>
Merge pull request #36 from nickl-/development

Whitespace fixes

f553cd0b75a0e469138e6f7e7d7d22b1ac86b025 authored over 12 years ago by Nate Good <[email protected]>
code cleanup

Made code match PEAR standards
README tweak
Commenting

182ba82b06659bf4f20580d2fc5c4783452fcdca authored over 12 years ago by Nate Good <[email protected]>
Merge branch 'master' into dev

389c65a28eaa22718db9f38128da3b1732057b98 authored over 12 years ago by Nate Good <[email protected]>
soft tabs ftw

d92f5f243faed9b961aa052cbb37fc2e3c635dd8 authored over 12 years ago by Nate Good <[email protected]>
Remove more nasty tabs.

2e4a56557847857ab334289c19c1e396190eb413 authored over 12 years ago by nickl- <[email protected]>
Merge pull request #35 from nickl-/development

Resubmit pull request... on request

63a1d20badef8accf6234ad205e6db2dd94dc44e authored over 12 years ago by Nate Good <[email protected]>
Pull request instructions added to README

7b4a2b1e6822a0904a34671d16242fd23e3543c1 authored over 12 years ago by Nate Good <[email protected]>
closes issue #33 Use DIRECTORY_SEPARATOR constant

423838c9e55272f69a2b4f4489860fd56d31672f authored over 12 years ago by Nate Good <[email protected]>
Fix whitespace

79b323c5f275e5ee28d2a4e6271c85af67156b5d authored over 12 years ago by nickl- <[email protected]>
Compose request raw_header.

Mainly done to be able to test against the composed header without a bajor refactor.
This is now...

c9092f8a69b8737a0ceb2c0c431b8eb6def75f73 authored over 12 years ago by nickl- <[email protected]>
Complete Acceptable test header.

If you can coneg against this Accept: header you can mark your implementation passed.
Contains a...

b78e9e82cd9614fbe137c01bde9439c4e16ca323 authored over 12 years ago by nickl- <[email protected]>
Added User-Agent request header.

Compose an User-Agent header by collecting available information.
This behaviour can be ommitted...

75417262e5718a5d86f2d5cebb095140f023d8d5 authored over 12 years ago by nickl- <[email protected]>
Fix parser to consider CRLF ended headers.

As per 2616 headers should end in CRLF parser should handle it appropriately.
Additional headers...

bddd0402103fa00c7f186c00fed56e6fb588df61 authored over 12 years ago by nickl- <[email protected]>
Fix hasErrors and aditional comments.

Only status codes 4xx and 5xx should be considered errors. 1xx are informational and therefor no...

458643e18f645b2e054dedfd1518b884bd4a1d67 authored over 12 years ago by nickl- <[email protected]>
Add raw_headers property to class.

Although not implicitly required added for completion.

ed0b7e639cd77cc347bc103c47da812a25a96a7d authored over 12 years ago by nickl- <[email protected]>
Additional response tests.

Test changes made to hasErrors , raw_headers, _parseHeaders.
Additional tests against __toString...

1741fd8427f8015c391023fcca844fa0641cc6b7 authored over 12 years ago by nickl- <[email protected]>
Additianal tests for Request.

Test changes made to Accept and User Agent headers.

a23e8c301dbe501ccb934c0ff7e690a334bd81b4 authored over 12 years ago by nickl- <[email protected]>
Add new line at end of unit test file.

So that diff may stap complaining about missing new lines.

83caf198878c6691326b7d4e7cf30563683d487f authored over 12 years ago by nickl- <[email protected]>
Fix mock headers to spec.

Headers should end in CRLF make them so.

e02bc70ea9ec4b2b79110a55a846b5527948df63 authored over 12 years ago by nickl- <[email protected]>
Additions to phpunit.xml

Allow running phpunit in tests folder alone.
Generate coverage report.

3c44e00fc9e21ab1374d3a28d92c3cd4e74e4b34 authored over 12 years ago by nickl- <[email protected]>
added version tag phar download

6f495e9e4ad356b9bb68f426cdb3d834e8fefa90 authored over 12 years ago by Nate Good <[email protected]>
Version bump for 0.1.4

Adds support for CSV Handling

497c49e05f53a1f7457ff19d7b41ff97eecf4b5b authored over 12 years ago by Nate Good <[email protected]>
Merge pull request #32 from aonic/master

Added a CSV handler in the core handlers

62574f0d89e1452ebc7cf9314aa23995039eb574 authored over 12 years ago by Nate Good <[email protected]>
added unit tests for CSV response parsing

fb24511ad6a384bef92ba9d6127903ffd3e92573 authored over 12 years ago by Raja Kapur <[email protected]>
Added CSV support using php's fgetcsv and fputcsv functions for streams

77e8fe014adc285b702fe7bd3f688ac871c7d0ae authored over 12 years ago by Raja Kapur <[email protected]>
Revert "added CSV handler support"

This reverts commit fc3eff4031226c61e42dfdbcc26e571259383dca.

e5b7064ee8f19dd9e8674a11570931bc9d5f5286 authored over 12 years ago by Raja Kapur <[email protected]>
added CSV handler support

fc3eff4031226c61e42dfdbcc26e571259383dca authored over 12 years ago by Raja Kapur <[email protected]>
version bump

fa63b07f8856ab03403f01b16a9e2c34a2d3cb52 authored over 12 years ago by Nate Good <[email protected]>
fixes empty responses for xml parser

14888730b6d9681dabb6c88df219fbd34e993705 authored over 12 years ago by Nate Good <[email protected]>
fixes issue #30, prevents json parser from bombing out on empty bodies

dd5b82a6352c3efee6761b734cccf1a06ca65dde authored over 12 years ago by Nate Good <[email protected]>
adding in override example and versioned downloads

cc202f9a6e8a9dc8881f95646f61d3a6221957c0 authored over 12 years ago by Nate Good <[email protected]>
XmlHandler conf options added

Added new examples
Removed httpful.php in favor of httpful.phar download
Closes #28 and Closes #29

8da369e72edbe91e09a83dde9488d8e2cad5fe9f authored over 12 years ago by Nate Good <[email protected]>
Bug fix serialization default case. Closes #27

Added several unit tests
Removed whitespace
Fixed undefined parse_with variable

2f5112a716e7780debe4caf94ea767588e9b8c3d authored over 12 years ago by Nate Good <[email protected]>
phpunit test fix

7439597dabb249aff11e4edcbe8bd384589caf9a authored over 12 years ago by Nate Good <[email protected]>
some refactoring

Renamed the AbstractMimeHandler to MimeHandlerAdapter seeing as it is more of an adapter pattern...

855769109030cafa5b38aaf1ad9480b8eb14c004 authored over 12 years ago by Nate Good <[email protected]>
method signature fixed for travis ci

a3fdc6d9946d627bf9d6a37b85d0efa03c0ab0ca authored over 12 years ago by Nate Good <[email protected]>
Merge branch 'master' into register_mime_handlers

Conflicts:
tests/Httpful/HttpfulTest.php

d4a8a7247af1570a0cecd16ef1f8ace498ca85e7 authored over 12 years ago by Nate Good <[email protected]>
Added Support for Registering Mime Handlers. Closes #17 Closes #25

Created AbstractMimeHandler type that all Mime Handlers must extend
Pulled out the parsing/seria...

12ad334e1f518c464262efb7e8593dd86c9be2cb authored over 12 years ago by Nate Good <[email protected]>
adding mime handler registration

7639023d77ed14480085b6a61818d0f64641e0c2 authored over 12 years ago by Nate Good <[email protected]>
no content-type fix. closes #26.

0ab6e89968433111c759e5df9a215e6ff6e1f5d8 authored over 12 years ago by Nate Good <[email protected]>
bug fix from travis tests

50c6314cd5dc60fedc45f5091201633eb755e1eb authored over 12 years ago by Nate Good <[email protected]>
leverage parent type in vnd specific mime types for smart parsing

Closes #15

e0e5a30b6c04bbb036e15577430be826d80200e9 authored over 12 years ago by Nate Good <[email protected]>
add travis config and phpunit test suite config

5cb8548934927504b24de576bfb8395b240a3d98 authored over 12 years ago by Nate Good <[email protected]>
added support for determining vendor specific mime type and parsing out parent type

5cb43f4dc45a054e25ac96b529e0fe26b75ed588 authored over 12 years ago by Nate Good <[email protected]>
add xhtml mime type

333f29bcc5d3da62619849d14ffe99aa59e56b4a authored over 12 years ago by Nate Good <[email protected]>
Moving the tests to PHPUnit. Closes #6.

28014c68fa66e01821b56a0c21277f01b2490068 authored over 12 years ago by Nate Good <[email protected]>
start of phpunit migration

c12382041ab8e381f814e720ac59a4552e728dd4 authored over 12 years ago by Nate Good <[email protected]>
README tweaks for phar

d3ac0880b78ea0298f2eaf9dea03eea4cb88feba authored over 12 years ago by Nate Good <[email protected]>
Adding Phar support. closes #24.

Improved the build script
added vendor dir to .gitignore
updated the showclix example to use the...

f0f53baa5ec1b7e7c20cd31495925f20d97b2986 authored over 12 years ago by Nate Good <[email protected]>
adding curl requirement to composer.json

baa10265ab523fee21f5bbcb5016e7c1a5bdc3a5 authored over 12 years ago by Nate Good <[email protected]>
composer fix

2df34cf0d9e0470e83f9aff069eecbf656611c15 authored almost 13 years ago by Nate Good <[email protected]>
adding composer support. closes #23.

08fbcc9bfca0327d6cce9a58ed461925c7724d0b authored almost 13 years ago by Nate Good <[email protected]>
updated README with PATCH method

995d2dad1ad662293693519c805d999410ec87f1 authored almost 13 years ago by Nate Good <[email protected]>
rebuilt download

49da00003f0f4cc9d3f4f1a63ff4578b4bf0b7b1 authored almost 13 years ago by Nate Good <[email protected]>
Merge pull request #22 from sqwk/master

Fixes 'Undefined index: Content-Type'

707a0b9387f97d158c7ae29f9b2ffd5dcf1afd22 authored almost 13 years ago by Nate Good <[email protected]>
Fixes 'Undefined index: Content-Type' error when there is no Content-Type header set.

566211fd9a83870faf9289da310c2df7478f2344 authored almost 13 years ago by sqwk <[email protected]>
PATCH support and bug fixes

- PATCH HTTP method added
- Bug fix for custom headers
- Added custom header test
- Deprecat...

b900cb20debbf6eda6d3a36038202fd15739b69b authored almost 13 years ago by Nate Good <[email protected]>
updating the download file w redirect support. fixes #19.

7f58be220ffea939db52035d48de0f3ecd1d8ae0 authored almost 13 years ago by Nate Good <[email protected]>
adding tests for followRedirects

Also fixed small bug on doNotFollowRedirects
Also fixed the parsing so it correctly parses the c...

87779283755df2c2c5235dcd521cbfb2ca5c758c authored almost 13 years ago by Nate Good <[email protected]>
updated README to point to new landing page

38742009a7253ac03e21cb5fbc30d1eb0ff9e384 authored almost 13 years ago by Nate Good <[email protected]>
adding more examples

c61ef074483b742118250aef8c2a9d014983b7f3 authored almost 13 years ago by Nate Good <[email protected]>
whitelist approach to hasErrors fixes #20

3e51740ff934badda5afe72774222b82144f09d0 authored almost 13 years ago by Nate Good <[email protected]>
new mime types added

379506584d77316718fe7916e95533826d360b69 authored almost 13 years ago by Nate Good <[email protected]>
more examples and helper functions

- added hasErrors
- added hasBody
- removed some bad defaults
- fixed up some tests
- impro...

3b17798068c7dc3be81289d33aedbba8416b6b4a authored almost 13 years ago by Nate Good <[email protected]>
readme updates

d6ae7a686cd0215586a2745c724f4df865e57717 authored almost 13 years ago by Nate Good <[email protected]>
Merge branch 'master' of github.com:nategood/httpful

647e73c7159a39d96c82a6f22d6423b6ec8978c0 authored almost 13 years ago by Nate Good <[email protected]>
readme updates

3d237dfa6f9b8df270a4acb182b249fdea87a27a authored almost 13 years ago by Nate Good <[email protected]>
Include Client Side Cert support. Correct the TODO section.

5ab27b3fd9af5b2660296534f69065b565330578 authored almost 13 years ago by Nate Good <[email protected]>
added client side cert authentication support

f829636dca2bcc51bebf423972aa1c029088d1da authored almost 13 years ago by Nate Good <[email protected]>
beginning of client side cert support

63c95da2b1a69969ead4a39eaf454fbf65dfae39 authored almost 13 years ago by Nate Good <[email protected]>
remove comment

828c57af684d37308c4de6c4a5ff747ae7687f4d authored almost 13 years ago by Nate Good <[email protected]>
removing extra whitespace in download and build scripts

52b438f8880e4d5f3d8d6947789839ed3a8efaef authored almost 13 years ago by Nate Good <[email protected]>
added script to build the all-in-one download

b1b9189cddb22a7c0458d7d656f483f698580c06 authored almost 13 years ago by Nate Good <[email protected]>
Merge pull request #14 from nategood/psr0

PSR-0

0611f50d686998ef587b083bf10bcfe4300665b2 authored almost 13 years ago by Nate Good <[email protected]>
PSR-0

- Restructured the lib dir into src
- Moved httpful.php into PSR-0 file hierarchy
- Added a b...

9a78e0dcdf36b3cc293c43cdac87b929994c8dc3 authored almost 13 years ago by Nate Good <[email protected]>
PEAR standard for class definitions

ab8e89344bc12681f7d7b8c7f1c2d98f6633ff85 authored almost 13 years ago by Nate Good <[email protected]>
more PEAR standards and formatting

c57b436e6e4e6e9dcaa7283d98520bcc80a6c864 authored almost 13 years ago by Nate Good <[email protected]>
PEAR standard K and R style function definitions

df8a1b949a2e4e57cc617537384d30be88d7357e authored almost 13 years ago by Nate Good <[email protected]>
merged in xml support (PR #10)

5e8875c8b8202293fba3f9abac62ed4ba741713e authored almost 13 years ago by Nate Good <[email protected]>
new mime types added

d6cae7aa0e369570bc2eda3da4b99fa2b1aab779 authored almost 13 years ago by Nate Good <[email protected]>
adds support for custom serialization callbacks

Not happy with the built in serialization? Does the built in serialization not support a mime t...

3923284b5c335c34cbd5030f94fb3a07254ade3c authored almost 13 years ago by Nate Good <[email protected]>
adding MIT license

fad2d333c5fd4a421913f2860fc01ef90bb6cc5b authored almost 13 years ago by Nate Good <[email protected]>
Merge branch 'detect_payload' into custom_parse_callback

Conflicts:
lib/httpful.php
tests/httpful.test.php

afc0f1d8fa9154fe146e76771ee74472169f723a authored almost 13 years ago by Nate Good <[email protected]>
whitespace, formatting, and comments

10365ac29b78cfc481a63451429c97a1e2a73031 authored almost 13 years ago by Nate Good <[email protected]>
fixed up HTTP code support

- added a several unit tests
- moved the code to the Response as opposed to the Request
- dit...

33bb659fe9963b079fdd7b3d0e6957aa973715b2 authored almost 13 years ago by Nate Good <[email protected]>
added tests and did final clean up

a274509c9b7d4cc12fb399715df590a426103f35 authored almost 13 years ago by Nate Good <[email protected]>
Merge branch 'master' into detect_payload

812d3bbfc96de50fd586dbf673c9e0c7714ed195 authored almost 13 years ago by Nate Good <[email protected]>
bug fix for curl handle naming issue

d220f9bc776c1a5d8edbec594130413273ccb883 authored almost 13 years ago by Nate Good <[email protected]>
make options _options

a93e83be96b64d12681924adeec91e607e1846a3 authored almost 13 years ago by Nate Good <[email protected]>
cleaned the initial work up a bit

- added some comments
- added constants as opposed to relying on bools, isset, etc.

ee89b0da3ec984e813b57548a4fef54f8d661222 authored almost 13 years ago by Nate Good <[email protected]>
adds XML parse response test

95f2c027ca56c456daa683610a9e2c4cb2d032e4 authored almost 13 years ago by Zack Douglas <[email protected]>
don't assume the user wants us to serialize their payload

7145a2c8803856be67b731c953ea527c65e32912 authored almost 13 years ago by Nate Good <[email protected]>
.

b3fe9919e69a2d4075520f0feec074f976d4ca68 authored almost 13 years ago by Zack Douglas <[email protected]>
add support for capturing http status code

Response->code now contains the HTTP code response. If there was an error before sending the
re...

b9d3cf3b81aea008faf65c022bf045b8b3f2263a authored almost 13 years ago by Nate Good <[email protected]>
Methods added to HTTP class to help categorize methods

0f93c1e6ad608bd65b04fff10be49d7cbbc6aced authored almost 13 years ago by Nate Good <[email protected]>
added addHeaders method to add multiple headers in once call

This method is not the preferred way of adding custom headers, however
there certainly are use c...

efc101d802d4620eb83d828144c71f4818e838f0 authored almost 13 years ago by Nate Good <[email protected]>
code style

c0b1fe1c1d5bd366ae1dbd4d819fef922a4c4cc2 authored almost 13 years ago by Zack Douglas <[email protected]>