Log the execution time

This commit is contained in:
Michael 2022-05-17 20:47:23 +00:00
parent 6eb70bea16
commit 4016a576d5
27 changed files with 67 additions and 6 deletions

View file

@ -30,6 +30,7 @@ class PhpInfo extends BaseAdmin
self::checkAdminAccess();
phpinfo();
DI::page()->logRuntime();
exit();
}
}

View file

@ -72,6 +72,7 @@ class Attach extends BaseModule
}
echo $data;
DI::page()->logRuntime();
exit();
// NOTREACHED
}

View file

@ -107,6 +107,7 @@ class Hovercard extends BaseModule
]);
echo $o;
DI::page()->logRuntime();
exit();
}
}

View file

@ -48,6 +48,7 @@ class ItemBody extends BaseModule
if (!empty($item)) {
if (DI::mode()->isAjax()) {
echo str_replace("\n", '<br />', $item['body']);
DI::page()->logRuntime();
exit();
} else {
return str_replace("\n", '<br />', $item['body']);

View file

@ -360,6 +360,7 @@ class Group extends BaseModule
if ($change) {
$tpl = Renderer::getMarkupTemplate('groupeditor.tpl');
echo Renderer::replaceMacros($tpl, $context);
DI::page()->logRuntime();
exit();
}

View file

@ -47,6 +47,7 @@ class PageNotFound extends BaseModule
$queryString = $this->server['QUERY_STRING'];
// Stupid browser tried to pre-fetch our Javascript img template. Don't log the event or return anything - just quietly exit.
if (!empty($queryString) && preg_match('/{[0-9]}/', $queryString) !== 0) {
DI::page()->logRuntime();
exit();
}

View file

@ -43,6 +43,7 @@ class Oembed extends BaseModule
if (DI::args()->getArgv()[1] == 'b2h') {
$url = ["", trim(hex2bin($_REQUEST['url']))];
echo Content\OEmbed::replaceCallback($url);
DI::page()->logRuntime();
exit();
}
@ -50,6 +51,7 @@ class Oembed extends BaseModule
if (DI::args()->getArgv()[1] == 'h2b') {
$text = trim(hex2bin($_REQUEST['text']));
echo Content\OEmbed::HTML2BBCode($text);
DI::page()->logRuntime();
exit();
}
@ -68,6 +70,7 @@ class Oembed extends BaseModule
echo $j->html;
echo '</body></html>';
}
DI::page()->logRuntime();
exit();
}
}

View file

@ -164,7 +164,7 @@ class PermissionTooltip extends \Friendica\BaseModule
} else {
echo $o . $receivers;
}
DI::page()->logRuntime();
exit();
}

View file

@ -224,6 +224,7 @@ class Photo extends BaseModule
'output' => number_format($output, 3), 'rest' => number_format($rest, 3)]);
}
DI::page()->logRuntime();
exit();
}

View file

@ -202,6 +202,7 @@ class Proxy extends BaseModule
header('Expires: ' . gmdate('D, d M Y H:i:s', time() + (31536000)) . ' GMT');
header('Cache-Control: max-age=31536000');
echo $img->asString();
DI::page()->logRuntime();
exit();
}
}

View file

@ -44,6 +44,7 @@ class RobotsTxt extends BaseModule
foreach ($allDisalloweds as $disallowed) {
echo 'Disallow: ' . $disallowed . PHP_EOL;
}
DI::page()->logRuntime();
exit();
}
}

View file

@ -112,7 +112,7 @@ class UserExport extends BaseSettings
self::exportContactsAsCSV(local_user());
break;
}
DI::page()->logRuntime();
exit();
}
}

View file

@ -45,7 +45,7 @@ class Theme extends BaseModule
if (file_exists("view/theme/$theme/style.php")) {
require_once "view/theme/$theme/style.php";
}
DI::page()->logRuntime();
exit();
}
}

View file

@ -48,6 +48,7 @@ class ThemeDetails extends BaseModule
'credits' => $credits,
]);
}
DI::page()->logRuntime();
exit();
}
}

View file

@ -31,6 +31,7 @@ class Network extends NetworkModule
protected function rawContent(array $request = [])
{
if (!isset($_GET['p']) || !isset($_GET['item'])) {
DI::page()->logRuntime();
exit();
}