Skip to content

Commit 8ab2330

Browse files
committed
sonar
1 parent 9db535c commit 8ab2330

File tree

3 files changed

+13
-9
lines changed

3 files changed

+13
-9
lines changed

app/code/core/Mage/Eav/Model/Attribute/Data/Date.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,17 +58,19 @@ public function validateValue($value)
5858
$errors = array_merge($errors, $result);
5959
}
6060

61-
//range validation
61+
// Default date format
62+
$format = 'd/m/Y';
63+
// Range validation
6264
$validateRules = $attribute->getValidateRules();
6365
if ((!empty($validateRules['date_range_min']) && (Carbon::parse($value)->getTimestamp() < $validateRules['date_range_min']))
6466
|| (!empty($validateRules['date_range_max']) && (Carbon::parse($value)->getTimestamp() > $validateRules['date_range_max']))
6567
) {
6668
if (!empty($validateRules['date_range_min']) && !empty($validateRules['date_range_max'])) {
67-
$errors[] = Mage::helper('customer')->__('Please enter a valid date between %s and %s at %s.', Carbon::createFromTimestamp($validateRules['date_range_min'])->format('d/m/Y'), Carbon::createFromTimestamp($validateRules['date_range_max'])->format('d/m/Y'), $label);
69+
$errors[] = Mage::helper('customer')->__('Please enter a valid date between %s and %s at %s.', Carbon::createFromTimestamp($validateRules['date_range_min'])->format($format), Carbon::createFromTimestamp($validateRules['date_range_max'])->format($format), $label);
6870
} elseif (!empty($validateRules['date_range_min'])) {
69-
$errors[] = Mage::helper('customer')->__('Please enter a valid date equal to or greater than %s at %s.', Carbon::createFromTimestamp($validateRules['date_range_min'])->format('d/m/Y'), $label);
71+
$errors[] = Mage::helper('customer')->__('Please enter a valid date equal to or greater than %s at %s.', Carbon::createFromTimestamp($validateRules['date_range_min'])->format($format), $label);
7072
} elseif (!empty($validateRules['date_range_max'])) {
71-
$errors[] = Mage::helper('customer')->__('Please enter a valid date less than or equal to %s at %s.', Carbon::createFromTimestamp($validateRules['date_range_max'])->format('d/m/Y'), $label);
73+
$errors[] = Mage::helper('customer')->__('Please enter a valid date less than or equal to %s at %s.', Carbon::createFromTimestamp($validateRules['date_range_max'])->format($format), $label);
7274
}
7375
}
7476

app/code/core/Mage/Reports/Model/Test.php

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
*/
1717
class Mage_Reports_Model_Test extends Varien_Object
1818
{
19+
public const DATETIME_INTERNAL_FORMAT = 'Y-m-d H:i';
20+
1921
/**
2022
* @return false|string
2123
*/
@@ -78,11 +80,11 @@ public function getAllLinearExample()
7880
$allData = [];
7981
$countOfStartData = 12;
8082
for ($i = 1; $i <= $countOfStartData; $i++) {
81-
$allData[] = ['time' => Carbon::createFromTimestamp($startPoint)->format('Y-m-d H:i'), 'value' => random_int(1, 100)];
83+
$allData[] = ['time' => Carbon::createFromTimestamp($startPoint)->format(self::DATETIME_INTERNAL_FORMAT), 'value' => random_int(1, 100)];
8284
$startPoint += 30 * 60;
8385
}
8486

85-
$allData[] = ['time' => Carbon::createFromTimestamp($startPoint + (90 * 60))->format('Y-m-d H:i')];
87+
$allData[] = ['time' => Carbon::createFromTimestamp($startPoint + (90 * 60))->format(self::DATETIME_INTERNAL_FORMAT)];
8688

8789
$session -> setData('startPoint', $startPoint);
8890

@@ -101,11 +103,11 @@ public function getNewLinearData()
101103
$reset = 12;
102104

103105
$newData = [
104-
['time' => Carbon::createFromTimestamp($startPoint)->format('Y-m-d H:i'), 'value' => random_int(1, 100)],
106+
['time' => Carbon::createFromTimestamp($startPoint)->format(self::DATETIME_INTERNAL_FORMAT), 'value' => random_int(1, 100)],
105107
];
106108

107109
$startPoint += 30 * 60;
108-
$newData[] = ['time' => Carbon::createFromTimestamp($startPoint + (90 * 60))->format('Y-m-d H:i')];
110+
$newData[] = ['time' => Carbon::createFromTimestamp($startPoint + (90 * 60))->format(self::DATETIME_INTERNAL_FORMAT)];
109111

110112
$session->setData('startPoint', $startPoint);
111113

tests/unit/Traits/DataProvider/Mage/Core/Helper/DataTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public function provideFormatTimezoneDate(): Generator
2121
$date = date_create()->getTimestamp();
2222
$dateShort = Carbon::createFromTimestamp($date)->format('n/j/Y');
2323
$dateLong = Carbon::createFromTimestamp($date)->format('F j, Y');
24-
$dateShortTime = Carbon::createFromTimestamp($date)->format('n/j/Y g:i A');
24+
# $dateShortTime = Carbon::createFromTimestamp($date)->format('n/j/Y g:i A');
2525

2626
yield 'null' => [
2727
$dateShort,

0 commit comments

Comments
 (0)