Issue:DPL broken in PHP 5.3.3 due to reference parameter in dplTag
From FollowTheScore
Description: | DPL fails in PHP 5.3 due to reference parameter in dplTag |
Extension / Version: | DPL / 1.8.9 |
Type / Status: | Bug / open |
Problem
This line in DPLSetup.php:
public static function dplTag( $input, $params, &$parser ) {
incorrectly has the third parameter, $parser, as a reference parameter. As a result, PHP 5.3.3 fails to match dplTag with its hook, and DPL breaks.
PHP Warning: Parameter 3 to ExtDynamicPageList::dplTag() expected to be a reference, value given in /path/w/includes/parser/Parser.php on line 3332