public function MarkdownParserBenchmarkTrait::benchmark in Markdown 3.0.x
Return value
\Drupal\markdown\MarkdownBenchmark[]
See also
\Drupal\markdown\Plugin\Markdown\MarkdownParserBenchmarkInterface::benchmark()
File
- src/Traits/ MarkdownParserBenchmarkTrait.php, line 26 
Class
Namespace
Drupal\markdown\TraitsCode
public function benchmark($markdown, $format = NULL) {
  // Start.
  $parsed = $this
    ->benchmarkParse($markdown);
  $rendered = $this
    ->benchmarkRender($markdown, $format);
  $total = MarkdownBenchmark::create('total', $parsed
    ->getStart(), $rendered
    ->getEnd(), $rendered
    ->getResult());
  // Stop
  static::$benchmark = FALSE;
  // Return parsed, rendered, total.
  return [
    $parsed,
    $rendered,
    $total,
  ];
}