Skip to content

Commit e7a8b8b

Browse files
authored
$group arg support on TimelineCollectors methods (#1789)
* `$group` arg support on TimelineCollectors methods * Add missing part
1 parent 7921e1d commit e7a8b8b

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

src/LaravelDebugbar.php

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -675,13 +675,14 @@ public function handleError($level, $message, $file = '', $line = 0, $context =
675675
* @param string $name Internal name, used to stop the measure
676676
* @param string $label Public name
677677
* @param string|null $collector
678+
* @param string|null $group
678679
*/
679-
public function startMeasure($name, $label = null, $collector = null)
680+
public function startMeasure($name, $label = null, $collector = null, $group = null)
680681
{
681682
if ($this->hasCollector('time')) {
682683
/** @var \DebugBar\DataCollector\TimeDataCollector */
683684
$time = $this->getCollector('time');
684-
$time->startMeasure($name, $label, $collector);
685+
$time->startMeasure($name, $label, $collector, $group);
685686
}
686687
}
687688

@@ -1094,13 +1095,14 @@ public function disable()
10941095
* @param float $end
10951096
* @param array|null $params
10961097
* @param string|null $collector
1098+
* @param string|null $group
10971099
*/
1098-
public function addMeasure($label, $start, $end, $params = [], $collector = null)
1100+
public function addMeasure($label, $start, $end, $params = [], $collector = null, $group = null)
10991101
{
11001102
if ($this->hasCollector('time')) {
11011103
/** @var \DebugBar\DataCollector\TimeDataCollector */
11021104
$time = $this->getCollector('time');
1103-
$time->addMeasure($label, $start, $end, $params, $collector);
1105+
$time->addMeasure($label, $start, $end, $params, $collector, $group);
11041106
}
11051107
}
11061108

@@ -1110,14 +1112,15 @@ public function addMeasure($label, $start, $end, $params = [], $collector = null
11101112
* @param string $label
11111113
* @param \Closure $closure
11121114
* @param string|null $collector
1115+
* @param string|null $group
11131116
* @return mixed
11141117
*/
1115-
public function measure($label, \Closure $closure, $collector = null)
1118+
public function measure($label, \Closure $closure, $collector = null, $group = null)
11161119
{
11171120
if ($this->hasCollector('time')) {
11181121
/** @var \DebugBar\DataCollector\TimeDataCollector */
11191122
$time = $this->getCollector('time');
1120-
$result = $time->measure($label, $closure, $collector);
1123+
$result = $time->measure($label, $closure, $collector, $group);
11211124
} else {
11221125
$result = $closure();
11231126
}

0 commit comments

Comments
 (0)