private function createBlackfireConfig(Step $step, Build $build = null) { $config = new ProfileConfiguration(); if (null !== $build) { $config->setBuild($build); } $config->setSamples($step->getSamples()); $config->setTitle($step->getTitle()); foreach ($step->getAssertions() as $assertion) { $config->assert($assertion); } return $config; }