diff --git a/cli.php b/cli.php index 529adb4..5de5316 100644 --- a/cli.php +++ b/cli.php @@ -82,7 +82,8 @@ class cli $class = $argv[1]; if (!in_array ($class, $classes)) die ("Unknown class '$class'\n"); - $file = reset (array_keys ($classes, $class)); + $classesNames = array_keys ($classes, $class); + $file = reset ($classesNames); require_once ($file); $refclass = new ReflectionClass ($class); // Look at constructor parameters @@ -148,7 +149,8 @@ class cli if (!in_array ($class, $classes)) die ("Unknown class '$class'\n"); array_shift ($argv); - $file = reset (array_keys ($classes, $class)); + $classesNames = array_keys ($classes, $class); + $file = reset ($classesNames); require_once ($file); if (!isset ($argv[0])) die ("No method for class '$class' to execute\n");