CRM-20969 alternate approach to resolving php 7.1 errors
authoreileen <emcnaughton@wikimedia.org>
Fri, 28 Jul 2017 02:23:03 +0000 (14:23 +1200)
committerSeamus Lee <seamuslee001@gmail.com>
Sat, 29 Jul 2017 23:41:36 +0000 (09:41 +1000)
commit70e504f2f544e17f7b8b594b20d34d1b8ebda521
treebc6e339c1ad217eb3dbacb99a85e0fef7ce030e7
parentcb846ceeceaf63789530c375e3f4ef563369698d
CRM-20969 alternate approach to resolving php 7.1 errors

I am proposing this as an alternate approach for fixing the 7.1 errors.

Note this only covers one report - I think we should move that function which is actually
generic to the parent class, however I think the one in contribute.summary is
a bit more nuanced.

Note this is also the approach taken by the extendedreport
extension (which takes it a little further). I will remove the declaration of
groupByArray from that extension if we add it here

I do have a medium term plan to move a lot of the helpers from extended report back into core.

Change-Id: I377d33a7417ff93169f12ccbda77f3662da5bac1
CRM/Report/Form.php
CRM/Report/Form/Member/Summary.php