本文整理汇总了PHP中TestRunner::setClasses方法的典型用法代码示例。如果您正苦于以下问题:PHP TestRunner::setClasses方法的具体用法?PHP TestRunner::setClasses怎么用?PHP TestRunner::setClasses使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TestRunner
的用法示例。
在下文中一共展示了TestRunner::setClasses方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getMedian
}
return false;
}
protected function getMedian($values)
{
sort($values);
if (count($values) % 2 == 0) {
// even, take an average of the middle two
$top = count($values) / 2;
$bottom = $top - 1;
$median = bcdiv($values[$bottom] + $values[$top], 2, 6);
} else {
$idx = floor(count($values) / 2);
$median = $values[$idx];
}
return $median;
}
}
$classes = array();
foreach (glob("profiles/*.php") as $filename) {
include_once $filename;
}
foreach (get_declared_classes() as $strClass) {
$class = new ReflectionClass($strClass);
if ($class->implementsInterface('IProfile')) {
$classes[] = $strClass;
}
}
$tr = new TestRunner();
$tr->setClasses($classes);
$tr->run();