function Stopwatch::openSection
Creates a new section or re-opens an existing section.
Parameters
string|null $id The id of the session to re-open, null to create a new one:
Throws
\LogicException When the section to re-open is not reachable
File
-
webprofiler/
src/ Stopwatch.php, line 44
Class
- Stopwatch
- Class Stopwatch
Namespace
Drupal\webprofilerCode
public function openSection($id = NULL) {
$current = end($this->activeSections);
if (NULL !== $id && NULL === $current->get($id)) {
throw new \LogicException(sprintf('The section "%s" has been started at an other level and can not be opened.', $id));
}
$this->start('__section__.child', 'section');
$this->activeSections[] = $current->open($id);
$this->start('__section__');
}