2 namespace TYPO3\CMS\Belog\Controller;
35 if ($constraint === null) {
36 $constraint = $this->objectManager->get(Constraint::class);
39 $timestamp = $constraint->getStartTimestamp();
41 if (isset($backendUser->uc[
'systeminformation'])) {
42 $systemInformationUc = json_decode($backendUser->uc[
'systeminformation'],
true);
43 if (isset($systemInformationUc[
'system_BelogLog'][
'lastAccess'])) {
44 $timestamp = $systemInformationUc[
'system_BelogLog'][
'lastAccess'];
50 $count = $this->
getDatabaseConnection()->exec_SELECTcountRows(
'error',
'sys_log',
'tstamp >= ' . $timestamp .
' AND error IN(-1,1,2)');
55 'module' =>
'system_BelogLog',
58 'text' => sprintf(
LocalizationUtility::translate(
'systemmessage.errorsInPeriod',
'belog'), $count, BackendUtility::getModuleUrl(
'system_BelogLog'))
73 if (!is_string($serializedConstraint) || empty($serializedConstraint)) {
76 return @unserialize($serializedConstraint);