Skip to content

Commit 4a86d51

Browse files
committed
add some new method for int helper
1 parent b3691c1 commit 4a86d51

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

src/Helper/DataHelper.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,6 @@ public static function toBool($val, $nullAsFalse = false): bool
6767
*/
6868
public static function toString($val): string
6969
{
70-
// print_r($value)
71-
// var_export($value)
7270
if (is_scalar($val)) {
7371
if (is_bool($val)) {
7472
return $val ? 'bool(TRUE)' : 'bool(FALSE)';
@@ -77,6 +75,11 @@ public static function toString($val): string
7775
return (string)$val;
7876
}
7977

78+
// TIP: null is not scalar type.
79+
if ($val === null) {
80+
return 'NULL';
81+
}
82+
8083
if (is_array($val)) {
8184
return json_encode($val);
8285
}

src/Helper/IntHelper.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,17 @@ public static function getMax(int $val1, int $val2): int
3030
return $val1 > $val2 ? $val1 : $val2;
3131
}
3232

33+
/**
34+
* @param int $val1
35+
* @param int $val2
36+
*
37+
* @return int
38+
*/
39+
public static function getMin(int $val1, int $val2): int
40+
{
41+
return $val1 < $val2 ? $val1 : $val2;
42+
}
43+
3344
// ----- http://cn2.php.net/manual/zh/function.pack.php#119402
3445

3546
/**

0 commit comments

Comments
 (0)