From f540fab1dcef970fc3ba41d5b9ad4c0ea732db0a Mon Sep 17 00:00:00 2001 From: Paul Holden Date: Thu, 30 May 2024 18:16:56 +0100 Subject: [PATCH] MDL-82047 analytics: remove 32-bit integer checks for maximum time. --- analytics/classes/analysable.php | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/analytics/classes/analysable.php b/analytics/classes/analysable.php index 968de63f683..1f7e8288cab 100644 --- a/analytics/classes/analysable.php +++ b/analytics/classes/analysable.php @@ -14,18 +14,8 @@ // You should have received a copy of the GNU General Public License // along with Moodle. If not, see . -/** - * Any element analysers can analyse. - * - * @package core_analytics - * @copyright 2016 David Monllao {@link http://www.davidmonllao.com} - * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later - */ - namespace core_analytics; -defined('MOODLE_INTERNAL') || die(); - /** * Any element analysers can analyse. * @@ -37,9 +27,8 @@ interface analysable { /** * Max timestamp. - * We are limited by both PHP's max int value and DB (cross-db) max int allowed. Use the smallest one. */ - const MAX_TIME = PHP_INT_MAX < 9999999999 ? PHP_MAX_INT : 9999999999; + const MAX_TIME = 9999999999; /** * The analysable unique identifier in the site.