Skip to content
Merged
Changes from 4 commits
Commits
Show all changes
16 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions ProcessMaker/Http/Middleware/ServerTimingMiddleware.php
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,12 @@ public function handle(Request $request, Closure $next): Response
"db;dur={$queryTime}",
];

$hasLaravelStart = defined('LARAVEL_START');
if ($hasLaravelStart) {
$bootTiming = ($startController - \LARAVEL_START) * 1000; // Convert to ms
array_unshift($serverTiming, "boot;dur={$bootTiming}");
}

$packageTimes = ProcessMakerServiceProvider::getPackageBootTiming();

foreach ($packageTimes as $package => $timing) {
Expand Down