/** * @param BenchmarkInterface $benchmark * @param string $field * @param mixed $value * @return bool */ protected function acceptFilter(BenchmarkInterface $benchmark, $field, $value) { if (is_array($value)) { return in_array($benchmark->getMetadataValue($field), $value, true); } return $benchmark->getMetadataValue($field) === $value; }
/** * @param BenchmarkInterface $benchmark * @return string */ public function getCommand(BenchmarkInterface $benchmark) { return $benchmark->getMetadataValue('query') ?: $benchmark->getName(); }