Skip to content
Open
Changes from 1 commit
Commits
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
Prev Previous commit
Next Next commit
Extract string key to constant
  • Loading branch information
AndrewFeeney committed Jan 21, 2024
commit 1aafb1be0a3ed59eb8e7559356de84e4384a9de5
6 changes: 4 additions & 2 deletions src/Data/ProcessedCodeCoverageDataMapper.php
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,12 @@
*/
final class ProcessedCodeCoverageDataMapper
{
const KEY_LINE_COVERAGE = 'line_coverage';

public function toJson(ProcessedCodeCoverageData $processedCodeCoverageData): string
{
$arrayMapping = [
'line_coverage' => $processedCodeCoverageData->lineCoverage(),
self::KEY_LINE_COVERAGE => $processedCodeCoverageData->lineCoverage(),
];

return json_encode($arrayMapping);
Expand All @@ -33,7 +35,7 @@ public function fromJson(string $json): ProcessedCodeCoverageData

$processedCodeCoverageData = new ProcessedCodeCoverageData();

$processedCodeCoverageData->setLineCoverage($unserializedData['line_coverage']);
$processedCodeCoverageData->setLineCoverage($unserializedData[self::KEY_LINE_COVERAGE]);

return $processedCodeCoverageData;
}
Expand Down