Skip to content

Commit

Permalink
Set null as default value for ends_in and ends_on (#15)
Browse files Browse the repository at this point in the history
  • Loading branch information
m1k3lm authored Jul 9, 2024
1 parent faa1148 commit 31c175e
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -134,8 +134,8 @@ public static function fromArray(array $data): Item
$quantity = self::getDataValue($data, 'quantity', 1);
$downloadable = self::getDataValue($data, 'downloadable', false);
$totalWithTax = self::getDataValue($data, 'total_with_tax', 0);
$endsOn = self::getDataValue($data, 'ends_on');
$endsIn = self::getDataValue($data, 'ends_in');
$endsOn = self::getDataValue($data, 'ends_on', null);
$endsIn = self::getDataValue($data, 'ends_in', null);
$supplier = self::getDataValue($data, 'supplier');
$rendered = self::getDataValue($data, 'rendered');

Expand Down
4 changes: 2 additions & 2 deletions src/Infrastructure/Data/DataTransferObject.php
Original file line number Diff line number Diff line change
Expand Up @@ -73,11 +73,11 @@ abstract public function toArray();
*
* @param array $rawData Raw DTO data.
* @param string $key Data key.
* @param string $default Default value.
* @param mixed $default Default value.
*
* @return mixed
*/
protected static function getDataValue(array $rawData, $key, $default = '')
protected static function getDataValue(array $rawData, string $key, mixed $default = '')
{
return isset($rawData[$key]) ? $rawData[$key] : $default;
}
Expand Down

0 comments on commit 31c175e

Please sign in to comment.