diff --git a/src/Datasets.php b/src/Datasets.php index 424e7c2e..0d343e0c 100644 --- a/src/Datasets.php +++ b/src/Datasets.php @@ -51,7 +51,7 @@ final class Datasets /** * Resolves the current dataset to an array value. * - * @param array|string> $datasets + * @param array|string> $datasets * * @return array */ @@ -80,10 +80,10 @@ final class Datasets } foreach ($datasets[$index] as $key => $values) { - $values = is_array($values) ? $values : [$values]; + $values = is_array($values) ? $values : [$values]; $processedDataset[] = [ 'label' => self::getDataSetDescription($key, $values), - 'values' => $values, + 'values' => $values, ]; } @@ -93,19 +93,19 @@ final class Datasets $datasetCombinations = self::getDataSetsCombinations($processedDatasets); $dataSetDescriptions = []; - $dataSetValues = []; + $dataSetValues = []; - foreach ($datasetCombinations as $datasets){ + foreach ($datasetCombinations as $datasets) { $partialDescriptions = []; - $values = []; + $values = []; - foreach ($datasets as $dataset_data){ + foreach ($datasets as $dataset_data) { $partialDescriptions[] = $dataset_data['label']; - $values = array_merge($values, $dataset_data['values']); + $values = array_merge($values, $dataset_data['values']); } - $dataSetDescriptions[] = $description." with ".implode(" / ", $partialDescriptions); - $dataSetValues[] = $values; + $dataSetDescriptions[] = $description . ' with ' . implode(' / ', $partialDescriptions); + $dataSetValues[] = $values; } foreach (array_count_values($dataSetDescriptions) as $descriptionToCheck => $count) { @@ -139,6 +139,7 @@ final class Datasets } $result = $tmp; } + return $result; } diff --git a/tests/Unit/Datasets.php b/tests/Unit/Datasets.php index 85bcbbf1..dc3bd3c5 100644 --- a/tests/Unit/Datasets.php +++ b/tests/Unit/Datasets.php @@ -26,7 +26,7 @@ it('show the actual dataset of non-named datasets in their description', functio expect($descriptions[1])->toBe('test description with (array(2))'); }); -$state = new stdClass(); +$state = new stdClass(); $state->combinations = [ ['a', 'b', 'c', 1, 2, 'bar', 'foo', 'baz'], ['a', 'b', 'c', 1, 2, 'zip', 'zap', 'zop'],