add doc #103
Annotations
12 warnings
PHP 8.3 test on ubuntu-24.04:
src/Controller.php#L83
Escaped Mutant for Mutator "CastArray":
@@ @@
{
$new = clone $this;
$new->_query = arguments($new::acceptQuery()->parameters(), $serverRequest->getQueryParams());
- $new->_body = arguments($new::acceptBody()->parameters(), (array) ($serverRequest->getParsedBody() ?? []));
+ $new->_body = arguments($new::acceptBody()->parameters(), $serverRequest->getParsedBody() ?? []);
$new->_serverParams = new Map(...$serverRequest->getServerParams());
$new->_attributes = new Map(...$serverRequest->getAttributes());
$new->setFiles($serverRequest->getUploadedFiles());
|
PHP 8.3 test on ubuntu-24.04:
src/Controller.php#L148
Escaped Mutant for Mutator "ProtectedVisibility":
@@ @@
/**
* @param array<string, UploadedFileInterface> $files
*/
- protected function setFiles(array $files): void
+ private function setFiles(array $files): void
{
$arguments = [];
$parameters = $this->acceptFiles()->parameters();
|
PHP 8.3 test on ubuntu-24.04:
src/Controller.php#L154
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
$parameters = $this->acceptFiles()->parameters();
foreach ($files as $key => $file) {
$key = strval($key);
- $parameters->assertHas($key);
+
$array = ['error' => $file->getError(), 'name' => $file->getClientFilename(), 'type' => $file->getClientMediaType(), 'size' => $file->getSize(), 'tmp_name' => $file->getStream()->getMetadata('uri')];
$arguments[$key] = $array;
}
|
PHP 8.4 test on ubuntu-24.04:
src/Controller.php#L83
Escaped Mutant for Mutator "CastArray":
@@ @@
{
$new = clone $this;
$new->_query = arguments($new::acceptQuery()->parameters(), $serverRequest->getQueryParams());
- $new->_body = arguments($new::acceptBody()->parameters(), (array) ($serverRequest->getParsedBody() ?? []));
+ $new->_body = arguments($new::acceptBody()->parameters(), $serverRequest->getParsedBody() ?? []);
$new->_serverParams = new Map(...$serverRequest->getServerParams());
$new->_attributes = new Map(...$serverRequest->getAttributes());
$new->setFiles($serverRequest->getUploadedFiles());
|
PHP 8.4 test on ubuntu-24.04:
src/Controller.php#L148
Escaped Mutant for Mutator "ProtectedVisibility":
@@ @@
/**
* @param array<string, UploadedFileInterface> $files
*/
- protected function setFiles(array $files): void
+ private function setFiles(array $files): void
{
$arguments = [];
$parameters = $this->acceptFiles()->parameters();
|
PHP 8.4 test on ubuntu-24.04:
src/Controller.php#L154
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
$parameters = $this->acceptFiles()->parameters();
foreach ($files as $key => $file) {
$key = strval($key);
- $parameters->assertHas($key);
+
$array = ['error' => $file->getError(), 'name' => $file->getClientFilename(), 'type' => $file->getClientMediaType(), 'size' => $file->getSize(), 'tmp_name' => $file->getStream()->getMetadata('uri')];
$arguments[$key] = $array;
}
|
PHP 8.1 test on ubuntu-24.04:
src/Controller.php#L83
Escaped Mutant for Mutator "CastArray":
@@ @@
{
$new = clone $this;
$new->_query = arguments($new::acceptQuery()->parameters(), $serverRequest->getQueryParams());
- $new->_body = arguments($new::acceptBody()->parameters(), (array) ($serverRequest->getParsedBody() ?? []));
+ $new->_body = arguments($new::acceptBody()->parameters(), $serverRequest->getParsedBody() ?? []);
$new->_serverParams = new Map(...$serverRequest->getServerParams());
$new->_attributes = new Map(...$serverRequest->getAttributes());
$new->setFiles($serverRequest->getUploadedFiles());
|
PHP 8.1 test on ubuntu-24.04:
src/Controller.php#L148
Escaped Mutant for Mutator "ProtectedVisibility":
@@ @@
/**
* @param array<string, UploadedFileInterface> $files
*/
- protected function setFiles(array $files): void
+ private function setFiles(array $files): void
{
$arguments = [];
$parameters = $this->acceptFiles()->parameters();
|
PHP 8.1 test on ubuntu-24.04:
src/Controller.php#L154
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
$parameters = $this->acceptFiles()->parameters();
foreach ($files as $key => $file) {
$key = strval($key);
- $parameters->assertHas($key);
+
$array = ['error' => $file->getError(), 'name' => $file->getClientFilename(), 'type' => $file->getClientMediaType(), 'size' => $file->getSize(), 'tmp_name' => $file->getStream()->getMetadata('uri')];
$arguments[$key] = $array;
}
|
PHP 8.2 test on ubuntu-24.04:
src/Controller.php#L83
Escaped Mutant for Mutator "CastArray":
@@ @@
{
$new = clone $this;
$new->_query = arguments($new::acceptQuery()->parameters(), $serverRequest->getQueryParams());
- $new->_body = arguments($new::acceptBody()->parameters(), (array) ($serverRequest->getParsedBody() ?? []));
+ $new->_body = arguments($new::acceptBody()->parameters(), $serverRequest->getParsedBody() ?? []);
$new->_serverParams = new Map(...$serverRequest->getServerParams());
$new->_attributes = new Map(...$serverRequest->getAttributes());
$new->setFiles($serverRequest->getUploadedFiles());
|
PHP 8.2 test on ubuntu-24.04:
src/Controller.php#L148
Escaped Mutant for Mutator "ProtectedVisibility":
@@ @@
/**
* @param array<string, UploadedFileInterface> $files
*/
- protected function setFiles(array $files): void
+ private function setFiles(array $files): void
{
$arguments = [];
$parameters = $this->acceptFiles()->parameters();
|
PHP 8.2 test on ubuntu-24.04:
src/Controller.php#L154
Escaped Mutant for Mutator "MethodCallRemoval":
@@ @@
$parameters = $this->acceptFiles()->parameters();
foreach ($files as $key => $file) {
$key = strval($key);
- $parameters->assertHas($key);
+
$array = ['error' => $file->getError(), 'name' => $file->getClientFilename(), 'type' => $file->getClientMediaType(), 'size' => $file->getSize(), 'tmp_name' => $file->getStream()->getMetadata('uri')];
$arguments[$key] = $array;
}
|