File tree Expand file tree Collapse file tree 2 files changed +22
-2
lines changed Expand file tree Collapse file tree 2 files changed +22
-2
lines changed Original file line number Diff line number Diff line change 4747require_once 'PHP/Token/Stream/Autoload.php ' ;
4848require_once 'Text/Template/Autoload.php ' ;
4949
50- function php_codecoverage_autoload ($ class ) {
50+ function php_codecoverage_autoload ($ class = NULL ) {
5151 static $ classes = NULL ;
5252 static $ path = NULL ;
5353
@@ -72,6 +72,16 @@ function php_codecoverage_autoload($class) {
7272 $ path = dirname (dirname (__FILE__ ));
7373 }
7474
75+ if ($ class === NULL ) {
76+ $ result = array ();
77+
78+ foreach ($ classes as $ file ) {
79+ $ result [] = $ path . $ file ;
80+ }
81+
82+ return $ result ;
83+ }
84+
7585 $ cn = strtolower ($ class );
7686
7787 if (isset ($ classes [$ cn ])) {
Original file line number Diff line number Diff line change @@ -47,7 +47,7 @@ require_once 'File/Iterator/Autoload.php';
4747require_once 'PHP/Token/Stream/Autoload.php';
4848require_once 'Text/Template/Autoload.php';
4949
50- function php_codecoverage_autoload($class) {
50+ function php_codecoverage_autoload($class = NULL ) {
5151 static $classes = NULL;
5252 static $path = NULL;
5353
@@ -59,6 +59,16 @@ function php_codecoverage_autoload($class) {
5959 $path = dirname(dirname(__FILE__));
6060 }
6161
62+ if ($class === NULL) {
63+ $result = array();
64+
65+ foreach ($classes as $file) {
66+ $result[] = $path . $file;
67+ }
68+
69+ return $result;
70+ }
71+
6272 $cn = strtolower($class);
6373
6474 if (isset($classes[$cn])) {
You can’t perform that action at this time.
0 commit comments