[BUGFIX] Handle variadic arguments in Extbase DebuggerUtility 00/54600/5
authorMathias Brodala <mbrodala@pagemachine.de>
Thu, 9 Nov 2017 08:42:04 +0000 (09:42 +0100)
committerAndreas Fernandez <typo3@scripting-base.de>
Tue, 14 Nov 2017 13:57:34 +0000 (14:57 +0100)
commitab77786bd0cbf114b18a3fd3e124bfc4b10107de
tree62f56f5bd37151389ddf6c1febfcd70c334562ab
parente95feacbfbc0242b85b263e9f9d026aa737e4440
[BUGFIX] Handle variadic arguments in Extbase DebuggerUtility

Variadic arguments are optional but do not have a default value, thus
properly check this.

Also render the variadic operator ("...") in the output.

Resolves: #82956
Releases: master, 8.7
Change-Id: I10e3528d9cffcdd03ae4711b139898f569ac3775
Reviewed-on: https://review.typo3.org/54600
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de>
Tested-by: Alexander Schnitzler <review.typo3.org@alexanderschnitzler.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
typo3/sysext/extbase/Classes/Utility/DebuggerUtility.php
typo3/sysext/extbase/Tests/Unit/Utility/DebuggerUtilityTest.php