2 declare(strict_types = 1);
50 $queryBuilder = GeneralUtility::makeInstance(ConnectionPool::class)->getQueryBuilderForTable(
'sys_log');
51 $count = $queryBuilder->count(
'error')
54 $queryBuilder->expr()->gte(
56 $queryBuilder->createNamedParameter($this->fetchLastAccessTimestamp(), \PDO::PARAM_INT)
58 $queryBuilder->expr()->in(
60 $queryBuilder->createNamedParameter([-1, 1, 2], Connection::PARAM_INT_ARRAY)
67 $uriBuilder = GeneralUtility::makeInstance(UriBuilder::class);
72 (
string)$uriBuilder->buildUriFromRoute(
74 [
'tx_belog_system_beloglog' => [
'constraint' => [
'action' => -1]]]
80 http_build_query([
'tx_belog_system_beloglog' => [
'constraint' => [
'action' => -1]]])
87 if (!isset($this->backendUserConfiguration[
'systeminformation'])) {
90 $systemInformationUc = json_decode($this->backendUserConfiguration[
'systeminformation'],
true);
91 if (!isset($systemInformationUc[
'system_BelogLog'][
'lastAccess'])) {
95 return (
int)$systemInformationUc[
'system_BelogLog'][
'lastAccess'];