From 60bc0c7f81f50293f71caabf649ce619c3413fd4 Mon Sep 17 00:00:00 2001 From: Natallia Date: Thu, 27 Jul 2023 22:37:42 +0000 Subject: [PATCH] PHP 8.1: Deprecated function: trim() --- src/QueryPath/DOMQuery.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/QueryPath/DOMQuery.php b/src/QueryPath/DOMQuery.php index 15ab8938..fee74f1a 100644 --- a/src/QueryPath/DOMQuery.php +++ b/src/QueryPath/DOMQuery.php @@ -96,8 +96,8 @@ class DOMQuery implements \QueryPath\Query, \IteratorAggregate, \Countable { * An associative array of options. * @see qp() */ - public function __construct($document = NULL, $string = NULL, $options = array()) { - $string = trim($string); + public function __construct($document = NULL, $string = '', $options = array()) { + $string = trim( (string)$string ); $this->options = $options + Options::get() + $this->options; $parser_flags = isset($options['parser_flags']) ? $options['parser_flags'] : self::DEFAULT_PARSER_FLAGS;