Multiple fixes
* Implemented ScriptRunner with environment expansion and cleaner code. * Added ApiClient plugin (com.noccy.apiclient) * Renamed CHANGELOG.md to VERSIONS.md * Shuffled buildtools * Added first unittests
This commit is contained in:
		@@ -70,10 +70,10 @@ class PluginsCommand extends Command
 | 
			
		||||
                $info = object();
 | 
			
		||||
            }
 | 
			
		||||
            $installed = in_array(basename($plugin), $localPluginList);
 | 
			
		||||
            $badge = ($installed)?"<fg=green>\u{2714}</>":"<fg=gray>\u{27f3}</>";
 | 
			
		||||
            $output->writeln(sprintf(" %s <fg=#0ff>%-20s</>  %s", $badge, basename($plugin), $info->name??null));
 | 
			
		||||
            $badge = ($installed)?"<fg=green>\u{2714}</>":"<fg=gray>\u{25cc}</>";
 | 
			
		||||
            $output->writeln(sprintf(" %s <fg=%s>%-20s</>  %s", $badge, ($installed?"#0ff":"#088"), basename($plugin), $info->name??null));
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        return Command::SUCCESS;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -34,7 +34,9 @@ class RunCommand extends Command
 | 
			
		||||
            }
 | 
			
		||||
            return Command::SUCCESS;
 | 
			
		||||
        } elseif ($script = $input->getArgument('script')) {
 | 
			
		||||
            $env->runScript($script, $args, $input, $output);
 | 
			
		||||
            $runner = $env->getScriptRunner();
 | 
			
		||||
            //$env->runScript($script, $args, $input, $output);
 | 
			
		||||
            $runner->evaluateDefinedScript($script); // args?
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        return Command::SUCCESS;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user