Merge pull request #352 from skipperbent/v3-development

Fixed Input::all when php://input is not available
This commit is contained in:
Simon Sessingø
2018-01-14 15:54:37 +01:00
committed by GitHub
+2 -2
View File
@@ -254,7 +254,7 @@ class Input
*/ */
public function all(array $filter = null) public function all(array $filter = null)
{ {
$output = $_GET; $output = $_GET + $_POST;
if ($this->request->getMethod() === 'post') { if ($this->request->getMethod() === 'post') {
@@ -263,7 +263,7 @@ class Input
if (strpos(trim($contents), '{') === 0) { if (strpos(trim($contents), '{') === 0) {
$post = json_decode($contents, true); $post = json_decode($contents, true);
if ($post !== false) { if ($post !== false) {
$output = array_merge($output, $post); $output += $post;
} }
} }
} }