protected function httpGetParams(string &$lastPiece = null) : array
{
if ($lastPiece === null) {
return $_GET ?? [];
}
$p = \strpos($lastPiece, '?');
if ($p !== false && empty($_GET)) {
$_GET = \Airship\array_from_http_query(Binary::safeSubstr($lastPiece, $p + 1));
$lastPiece = Binary::safeSubstr($lastPiece, 0, $p);
}
return $_GET;
}