no transfer of null to parameter of type string

- Fixes: Passing null to parameter #1 ($string) of type string is deprecated
This commit is contained in:
Fraenkiman 2024-01-06 15:09:05 +01:00
parent 48c2759d8a
commit db719245af
2 changed files with 14 additions and 12 deletions

View File

@ -28,16 +28,15 @@
/** /**
* test if a value is a valid e-mail address * test if a value is a valid e-mail address
* *
* @param string $value * @param string $value the value being tested
* the value being tested * @param boolean $empty if field can be empty
* @param boolean $empty * @param array params validate parameter values
* if field can be empty * @param array formvars form var values
* @param
* array params validate parameter values
* @param
* array formvars form var values
*/ */
function smarty_validate_criteria_isEmail($value, $empty, &$params, &$formvars) { function smarty_validate_criteria_isEmail($value, $empty, &$params, &$formvars) {
if (empty($value))
return $empty;
if (strlen($value) == 0) if (strlen($value) == 0)
return $empty; return $empty;

View File

@ -35,6 +35,9 @@
* @param array formvars form var values * @param array formvars form var values
*/ */
function smarty_validate_criteria_isURL($value, $empty, &$params, &$formvars) { function smarty_validate_criteria_isURL($value, $empty, &$params, &$formvars) {
if (empty($value))
return $empty;
if(strlen($value) == 0) if(strlen($value) == 0)
return $empty; return $empty;