From ea85874a73d7feacdb65657cd2e56f1e27954a1c Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Wed, 19 Apr 2017 15:03:09 -0500 Subject: [PATCH] Add check on $attributes param in QuickForm/text to avoid warnings in PHP 7.1 --- main/inc/lib/pear/HTML/QuickForm/text.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main/inc/lib/pear/HTML/QuickForm/text.php b/main/inc/lib/pear/HTML/QuickForm/text.php index e9bd9b1ffb..07dd24099e 100755 --- a/main/inc/lib/pear/HTML/QuickForm/text.php +++ b/main/inc/lib/pear/HTML/QuickForm/text.php @@ -49,8 +49,11 @@ class HTML_QuickForm_text extends HTML_QuickForm_input public function __construct( $elementName = null, $elementLabel = null, - $attributes = array() + $attributes = [] ) { + if (is_string($attributes) && empty($attributes)) { + $attributes = []; + } if (is_array($attributes) || empty($attributes)) { $attributes['class'] = 'form-control'; }