File tree Expand file tree Collapse file tree 1 file changed +13
-5
lines changed Expand file tree Collapse file tree 1 file changed +13
-5
lines changed Original file line number Diff line number Diff line change 4343 * @since File available since Release 1.0.0
4444 */
4545
46- if (version_compare (phpversion ('xdebug ' ), '2.2.0-dev ' , '>= ' ) &&
47- !ini_get ('xdebug.coverage_enable ' )) {
48- die ("You need to set xdebug.coverage_enable=On in your php.ini. \n" );
49- }
50-
5146/**
5247 * Driver for Xdebug's code coverage functionality.
5348 *
6358 */
6459class PHP_CodeCoverage_Driver_Xdebug implements PHP_CodeCoverage_Driver
6560{
61+ /**
62+ * Constructor.
63+ */
64+ public function __construct ()
65+ {
66+ if (version_compare (phpversion ('xdebug ' ), '2.2.0-dev ' , '>= ' ) &&
67+ !ini_get ('xdebug.coverage_enable ' )) {
68+ throw new PHP_CodeCoverage_Exception (
69+ 'You need to set xdebug.coverage_enable=On in your php.ini. '
70+ );
71+ }
72+ }
73+
6674 /**
6775 * Start collection of code coverage information.
6876 */
You can’t perform that action at this time.
0 commit comments