Have spent the last couple of hours making and breaking it and have come to a rather strange error in the reports section, it happens on all the reports tabs
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in C:\wamp\www\simpleinvoices\library\phpreports\PHPReportMaker.php(274) : eval()'d code on line 140
Buch of similar line entries and finishing with:
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in C:\wamp\www\simpleinvoices\library\phpreports\PHPReportMaker.php(274) : eval()'d code on line 301
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of array_push(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in C:\wamp\www\simpleinvoices\library\phpreports\php\PHPReportRow.php on line 13
I have a windows XP machine I'm using latest WampServer Version 2.0 Server Configuration Apache Version : 2.2.8 PHP Version : 5.2.6 Loaded Extensions : bcmathcalendarcom_dotnetctypesessionfilterftphashiconvjsonodbcpcreReflectiondatelibxmlstandardtokenizerzlibSimpleXMLdomSPLwddxxmlxmlreaderxmlwriterapache2handlergdmbstringmysqlmysqliPDOpdo_mysqlSQLitexslhttpsmtp MySQL Version : 5.0.51b
Additionally when I set allow_call_time_pass_reference to true in the php.ini, the error is removed but I am not sure this is such a good idea from a data quality point of view?