本文整理汇总了PHP中Params::needHelp方法的典型用法代码示例。如果您正苦于以下问题:PHP Params::needHelp方法的具体用法?PHP Params::needHelp怎么用?PHP Params::needHelp使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Params
的用法示例。
在下文中一共展示了Params::needHelp方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: run
public function run()
{
echo "ThreadUnit v" . self::VERSION . " by Michail Buylov. ";
echo "A multithread wrapper of\n";
exec("phpunit --version", $out, $exitCode);
if ($exitCode) {
throw new EnvironmentException("phpunit, that not found");
}
echo trim(implode("\n", $out)) . "\n";
if ($this->params->needHelp()) {
$this->params->displayHelp();
return 0;
}
$testMap = new TestMap($this->params);
$tests = $testMap->getWorkers();
$tests->prepare();
$startTime = microtime(1);
do {
$tests->tic();
} while (!$tests->done());
$execTime = round(microtime(1) - $startTime, 2);
$pidCount = count($tests);
$log = $testMap->getLogBuilder();
$logPath = $this->params->getJlog();
if ($logPath) {
$log->save($logPath);
}
$log->echoStatus($pidCount, $execTime);
return $log->getExitStatus();
}