Project

General

Profile

Actions

Bug #80075

closed

PHP 7.1: QueryGenerator declares $this->queryConfig as an array but it used as array and string.

Added by Christer V about 7 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Must have
Assignee:
-
Category:
Database API (Doctrine DBAL)
Target version:
Start date:
2017-03-01
Due date:
% Done:

100%

Estimated time:
TYPO3 Version:
8
PHP Version:
7.1
Tags:
Complexity:
no-brainer
Is Regression:
No
Sprint Focus:

Description

When using PHP 7.1 the DB Check module throws an exception when using the advanced search functionality, because of $this->queryConfig being declared as a array but used as string and array.

In QueryGenerator::procesData $this->queryConfig can be set to and string instead of an array. This causes cleanUpQueryConfig to fail since indexing into and string will not created an array for the foreach to process.

Actions

Also available in: Atom PDF