PHP7 changes the precedence when dereferencing. On line 371 of plugins/views_crosstab_table.inc::

$crosstab_column = $result->{$crosstab_columns['alias']};

Which was intended.

PHP7 does:

$crosstab_column = {$result->$crosstab_columns}['alias'];

Which is wrong.

Comments

DanChadwick created an issue. See original summary.

danchadwick’s picture

Issue summary: View changes

  • DanChadwick committed f00e34a on 7.x-1.x
    Issue #2918551 by DanChadwick: Resolve PHP7 incompatiblity in plugins/...
danchadwick’s picture

Status: Active » Fixed
StatusFileSize
new1.05 KB

Fixed.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.