mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-11 03:04:09 +02:00
[ticket/17176] Resolve deprecation notices
PHPBB3-17176
This commit is contained in:
@@ -150,7 +150,7 @@ class type_date extends type_base
|
||||
*/
|
||||
public function validate_profile_field(&$field_value, $field_data)
|
||||
{
|
||||
$field_validate = explode('-', $field_value);
|
||||
$field_validate = explode('-', $field_value ?: '');
|
||||
|
||||
$day = (isset($field_validate[0])) ? (int) $field_validate[0] : 0;
|
||||
$month = (isset($field_validate[1])) ? (int) $field_validate[1] : 0;
|
||||
@@ -184,7 +184,7 @@ class type_date extends type_base
|
||||
*/
|
||||
public function get_profile_value($field_value, $field_data)
|
||||
{
|
||||
$date = explode('-', $field_value);
|
||||
$date = explode('-', $field_value ?: '');
|
||||
$day = (isset($date[0])) ? (int) $date[0] : 0;
|
||||
$month = (isset($date[1])) ? (int) $date[1] : 0;
|
||||
$year = (isset($date[2])) ? (int) $date[2] : 0;
|
||||
|
@@ -120,7 +120,7 @@ class type_int extends type_base
|
||||
*/
|
||||
public function validate_profile_field(&$field_value, $field_data)
|
||||
{
|
||||
if (trim($field_value) === '' && !$field_data['field_required'])
|
||||
if (trim($field_value ?: '') === '' && !$field_data['field_required'])
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
@@ -63,13 +63,9 @@ abstract class type_string_common extends type_base
|
||||
*/
|
||||
public function validate_string_profile_field($field_type, &$field_value, $field_data)
|
||||
{
|
||||
if (trim($field_value) === '' && !$field_data['field_required'])
|
||||
if (trim($field_value ?? '') === '')
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else if (trim($field_value) === '' && $field_data['field_required'])
|
||||
{
|
||||
return $this->user->lang('FIELD_REQUIRED', $this->get_field_name($field_data['lang_name']));
|
||||
return $field_data['field_required'] ? $this->user->lang('FIELD_REQUIRED', $this->get_field_name($field_data['lang_name'])) : false;
|
||||
}
|
||||
|
||||
if ($field_data['field_minlen'] && utf8_strlen($field_value) < $field_data['field_minlen'])
|
||||
|
Reference in New Issue
Block a user