Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
8568b5a
[Docs] Adds missing file with overview
froschdesign Feb 18, 2016
f1bf9f9
[Docs] Fixes #41 - Check For Blockquotes In Docs
froschdesign Feb 18, 2016
ebf426e
[Docs] Fixes #37 - Check All Headers In Documentation
froschdesign Feb 18, 2016
ff54252
[Docs] Removes HTML comments - See #39
froschdesign Feb 18, 2016
691ae30
[Docs] Fixes #38 - Check Documentation Code Blocks
froschdesign Feb 19, 2016
8e20476
[Docs] Fixes #40 - Check the tables in a document
froschdesign Feb 19, 2016
7ebd945
All headers are case insensitive and should be treated as such to pre…
lucian303 Mar 9, 2016
08bb017
Merge pull request #44 from froschdesign/hotfix/docs/39-missing-overview
weierophinney May 3, 2016
9fd27d3
Merge pull request #45 from froschdesign/hotfix/docs/41
weierophinney May 3, 2016
6d0b71d
Merge pull request #46 from froschdesign/hotfix/docs/37
weierophinney May 3, 2016
00c82c7
Merge pull request #47 from froschdesign/hotfix/docs/39-html-comments
weierophinney May 3, 2016
b9bfa60
Merge pull request #48 from froschdesign/hotfix/docs/38
weierophinney May 3, 2016
81c4632
Merge pull request #49 from froschdesign/hotfix/docs/40
weierophinney May 3, 2016
ea62494
Prepared documentation for publication
weierophinney May 4, 2016
dade46b
Added documentation build automation
weierophinney May 4, 2016
27af550
Added CHANGELOG for #44, #45, #46, #47, #48, and #49
weierophinney May 4, 2016
4ac3f6d
Merge branch 'feature/documentation'
weierophinney May 4, 2016
5085775
Fixes URLs for docs in Travis configuration
froschdesign May 6, 2016
0b56b46
Merge pull request #56 from froschdesign/hotfix/wrong-doc-urls
weierophinney May 6, 2016
ea5b38c
Merge branch 'hotfix/56'
weierophinney May 6, 2016
851b568
Add a test
theboolean May 16, 2016
7f98632
Fix: avoid triggering a notice when an accept header without an equal…
theboolean May 19, 2016
b3b51cb
Add a test
theboolean May 19, 2016
56a297f
Add new tests
theboolean May 19, 2016
238e896
move code-line
pine3ree Jun 2, 2016
90d5291
src_dir is deprecated
Koopzington Jun 21, 2016
c107829
prevent infinite recursion when calling getFieldValue without a value…
Aug 2, 2016
4ad1561
added empty value test
Aug 2, 2016
b817cd4
change test name to a mor verbose one
Aug 2, 2016
0366080
change test name to a mor verbose one
Aug 2, 2016
d9ddb81
Merge branch 'fix-84' of github.com:LAB3DVLP/zend-http into fix-84
Aug 2, 2016
5e483ff
Merge branch 'LAB3DVLP-fix-84'
ezimuel Aug 2, 2016
a7ae82a
Merge branch 'patch-1' of https://github.com/pine3ree/zend-http into …
ezimuel Aug 3, 2016
68bb4a7
Merge branch 'pine3ree-patch-1'
ezimuel Aug 3, 2016
58a1961
Merge branch 'fix/handle-accept-headers-without-equal-sign' of https:…
ezimuel Aug 3, 2016
8ccd65d
Merge branch 'theboolean-fix/handle-accept-headers-without-equal-sign'
ezimuel Aug 3, 2016
a386ae6
Merge branch 'coveralls-yml-fix' of https://github.com/Koopzington/ze…
ezimuel Aug 4, 2016
c3ebd0d
Merge branch 'Koopzington-coveralls-yml-fix'
ezimuel Aug 4, 2016
be4c9b6
Merge branch 'fix-case-sensitive-header-handling' of https://github.c…
ezimuel Aug 4, 2016
871dda0
Added the unit test for #53
ezimuel Aug 4, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .coveralls.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
coverage_clover: clover.xml
json_path: coveralls-upload.json
src_dir: src
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
.*.sw*
.*.un~
nbproject
doc/html/
tmp/
zf-mkdoc-theme/

clover.xml
composer.lock
Expand Down
16 changes: 15 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,24 @@ language: php

branches:
except:
- /^release-.*$/
- /^release-\d+\.\d+\.\d+.*$/
- /^ghgfk-.*$/

cache:
directories:
- $HOME/.composer/cache
- vendor
- $HOME/.local
- zf-mkdoc-theme

env:
global:
- TESTS_ZEND_HTTP_CLIENT_ONLINE=true
- SITE_URL: https://zendframework.github.io/zend-http
- GH_USER_NAME: "Matthew Weier O'Phinney"
- GH_USER_EMAIL: matthew@weierophinney.net
- GH_REF: github.com/zendframework/zend-http.git
- secure: "dla3bBhLgsNCSTFaQJF41P56GoNTDOlZA4OGdu14xsTdtcbncPtZ33oojsxXH5XtdB7bYTpMTx7IC+2FEIrWvfbtaFSdOBoriZz+DuvZKCaD/M56H3q3gAumuXvLBH/R+14uFLNRViztP/6uUUVvwRGSnYub2byaX5xTWRelzQjU15p6l8DA7N7RB9hWeZq+41RhpH3DBZOFHpsy+ezy/GWu005CVdSkBG4p5wHW9hs7LBFqn+kN0Qa1zjX3G+p/Gn28+ro1FF5T8TK/hbI/0hDnVJUjSOUXi5VcsOFcnJ50XZBa42PYI6/P6zSI7uuqQzlsefGXslsnYcsmagmACACrnH0nHJB29jlIGzRLOSGpFzOLDjDjlSCOHwZjeLF6tGeEtBQMp+VNnM3GQb5YEaXEmvvt+m+LEvm8mD2w4A47yydYP6AoLBlGpEEORfqUAhSLOJLoXuGAb90wEe4mIRIJegqQQihWppIMWIVXS2kdGSwzA/WnAuyAKywUiXgCcxsW6Aa8DZl1vTgeBA2MkwsBB3IhAweRVaJHnv4ijVWTN0BrAd0naPB+8XzcXgbtpsoRl+Z5RFAFCJQ+nJucdFMkKyr1DotfspyhnbRw4gOZufjCzTQaox8/DbPS0dmb1Zbzb1t80uqPQmMwdtek4Ovm7IVX2iRW3pluS9PWg5Q="

matrix:
fast_finish: true
Expand All @@ -24,6 +32,8 @@ matrix:
- php: 5.6
env:
- EXECUTE_TEST_COVERALLS=true
- DEPLOY_DOCS="$(if [[ $TRAVIS_BRANCH == 'master' && $TRAVIS_PULL_REQUEST == 'false' ]]; then echo -n 'true' ; else echo -n 'false' ; fi)"
- PATH="$HOME/.local/bin:$PATH"
- php: 7
- php: hhvm
allow_failures:
Expand All @@ -45,6 +55,10 @@ script:
- if [[ $EXECUTE_TEST_COVERALLS == 'true' ]]; then ./vendor/bin/phpunit --coverage-clover clover.xml ; fi
- if [[ $EXECUTE_TEST_COVERALLS != 'true' ]]; then ./vendor/bin/phpunit ; fi
- if [[ $EXECUTE_CS_CHECK == 'true' ]]; then ./vendor/bin/php-cs-fixer fix -v --diff --dry-run ; fi
- if [[ $DEPLOY_DOCS == "true" && "$TRAVIS_TEST_RESULT" == "0" ]]; then wget -O theme-installer.sh "https://raw.githubusercontent.com/zendframework/zf-mkdoc-theme/master/theme-installer.sh" ; chmod 755 theme-installer.sh ; ./theme-installer.sh ; fi

after_success:
- if [[ $DEPLOY_DOCS == "true" ]]; then echo "Preparing to build and deploy documentation" ; ./zf-mkdoc-theme/deploy.sh ; echo "Completed deploying documentation" ; fi

after_script:
- if [[ $EXECUTE_TEST_COVERALLS == 'true' ]]; then ./vendor/bin/coveralls ; fi
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,13 @@ All notable changes to this project will be documented in this file, in reverse

### Added

- Nothing.
- [#44](https://github.com/zendframework/zend-http/pull/44),
[#45](https://github.com/zendframework/zend-http/pull/45),
[#46](https://github.com/zendframework/zend-http/pull/46),
[#47](https://github.com/zendframework/zend-http/pull/47),
[#48](https://github.com/zendframework/zend-http/pull/48), and
[#49](https://github.com/zendframework/zend-http/pull/49) prepare the
documentation for publication at https://zendframework.github.io/zend-http/

### Deprecated

Expand Down
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,13 @@
[![Build Status](https://secure.travis-ci.org/zendframework/zend-http.svg?branch=master)](https://secure.travis-ci.org/zendframework/zend-http)
[![Coverage Status](https://coveralls.io/repos/zendframework/zend-http/badge.svg?branch=master)](https://coveralls.io/r/zendframework/zend-http?branch=master)

`Zend\Http` is a primary foundational component of Zend Framework. Since much of
what PHP does is web-based, specifically HTTP, it makes sense to have a performant,
extensible, concise and consistent API to do all things HTTP.
zend-http provides the HTTP message abstraction used by
[zend-mvc](https://zendframework.github.io/zend-mvc/), and also provides an
extensible, adapter-driven HTTP client library.

This library **does not** support [PSR-7](http://www.php-fig.org/psr/psr-7), as
it predates that specification. For PSR-7 support, please see our
[Diactoros component](https://zendframework.github.io/zend-diactoros/).

- File issues at https://github.com/zendframework/zend-http/issues
- Documentation is at http://framework.zend.com/manual/current/en/index.html#zend-http
- Documentation is at https://zendframework.github.io/zend-http/
Loading