| @@ 20-27 (lines=8) @@ | ||
| 17 | * @param string|\Closure|null $title | |
| 18 | * @param Closure $callback | |
| 19 | */ | |
| 20 | public function __construct($name, $title = null, Closure $callback = null) | |
| 21 |     { | |
| 22 | parent::__construct($name, $title); | |
| 23 | ||
| 24 |         if (! is_null($callback)) { | |
| 25 | $this->setCallback($callback); | |
| 26 | } | |
| 27 | } | |
| 28 | ||
| 29 | /** | |
| 30 | * @param Builder $query | |
| @@ 34-40 (lines=7) @@ | ||
| 31 | * @param null|string $label | |
| 32 | * @param Closure $callback | |
| 33 | */ | |
| 34 | public function __construct($label = null, Closure $callback = null) | |
| 35 |     { | |
| 36 | parent::__construct($label); | |
| 37 |         if (! is_null($callback)) { | |
| 38 | $this->setCallback($callback); | |
| 39 | } | |
| 40 | } | |
| 41 | ||
| 42 | /** | |
| 43 | * @return Closure | |