From b371072a61e1d21d80f12ca93d7df88e73c5df34 Mon Sep 17 00:00:00 2001 From: acognet Date: Fri, 20 May 2022 11:34:52 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B03141=20-=20Deprecate=20legacy=20SQL=20bu?= =?UTF-8?q?ild?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/config.class.inc.php | 10 +++++----- core/legacy/dbobjectsearchlegacy.class.php | 2 +- core/legacy/querybuildercontextlegacy.class.inc.php | 1 + .../legacy/querybuilderexpressionslegacy.class.inc.php | 2 ++ 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/core/config.class.inc.php b/core/config.class.inc.php index 4f6b67e2f..83fcaf382 100644 --- a/core/config.class.inc.php +++ b/core/config.class.inc.php @@ -1457,11 +1457,11 @@ class Config 'show_in_conf_sample' => false, ], 'use_legacy_dbsearch' => [ - 'type' => 'bool', - 'description' => 'If set, DBSearch will use legacy SQL query generation', - 'default' => false, - 'value' => false, - 'source_of_value' => '', + 'type' => 'bool', + 'description' => 'Deprecated since 3.1.0, there is now only one dbsearch method.', + 'default' => false, + 'value' => false, + 'source_of_value' => '', 'show_in_conf_sample' => false, ], 'query_cache_enabled' => [ diff --git a/core/legacy/dbobjectsearchlegacy.class.php b/core/legacy/dbobjectsearchlegacy.class.php index a858d24d4..0e189abfa 100644 --- a/core/legacy/dbobjectsearchlegacy.class.php +++ b/core/legacy/dbobjectsearchlegacy.class.php @@ -20,7 +20,7 @@ /* * @deprecated 3.0.0 N°3141 - Deprecate legacy SQL build */ - +DeprecatedCallsLog::NotifyDeprecatedFile("dbobjectsearchlegacy.class.php is deprecated. Please use dbobjectsearch.class.php instead"); /** @internal Dev hack for disabling some query build optimizations (Folding/Merging) */ define('ENABLE_OPT', true); diff --git a/core/legacy/querybuildercontextlegacy.class.inc.php b/core/legacy/querybuildercontextlegacy.class.inc.php index a3c60ee65..c17a0da04 100644 --- a/core/legacy/querybuildercontextlegacy.class.inc.php +++ b/core/legacy/querybuildercontextlegacy.class.inc.php @@ -23,6 +23,7 @@ * @copyright Copyright (C) 2010-2021 Combodo SARL * @license http://opensource.org/licenses/AGPL-3.0 */ +DeprecatedCallsLog::NotifyDeprecatedFile("querybuildercontextlegacy.class.inc.php is deprecated. Please use querybuildercontext.class.inc.php instead"); class QueryBuilderContext { diff --git a/core/legacy/querybuilderexpressionslegacy.class.inc.php b/core/legacy/querybuilderexpressionslegacy.class.inc.php index c5026c914..cd1157376 100644 --- a/core/legacy/querybuilderexpressionslegacy.class.inc.php +++ b/core/legacy/querybuilderexpressionslegacy.class.inc.php @@ -2,6 +2,8 @@ /* * @deprecated 3.1.0 N°3141 - Deprecate legacy SQL build */ +DeprecatedCallsLog::NotifyDeprecatedFile("querybuilderexpressionslegacy.class.inc.php is deprecated. Please use querybuilderexpressions.class.inc.php instead"); + class QueryBuilderExpressions { /**