From 3853cbd9e2b96e2bc5311c0a207af557c8c1c599 Mon Sep 17 00:00:00 2001 From: "Namhyeon, Go" Date: Fri, 21 Feb 2020 12:06:33 +0900 Subject: [PATCH] Update base.php --- system/base.php | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/system/base.php b/system/base.php index 4c752e3..81d65b5 100644 --- a/system/base.php +++ b/system/base.php @@ -34,6 +34,32 @@ if(!(is_not_fn("is_fn") < 0)) { } } +if(!is_fn("is_deprecated_fn")) { + function is_deprecated_fn($fn) { + $flag = false; + + $config = get_config(); + $deprecated_fn = get_value_in_array("deprecated_fn", $config, array()); + $deprecated_fn_list = explode(",", $deprecated_fn); + + if(is_array($fn)) { + foreach($fn as $k=>$v) { + if(in_array($v, $deprecated_fn_list)) { + $flag = true; + write_common_log(sprintf("Deprecated: %s()", $v), "system/base"); + } + } + } else { + if(in_array($fn, $deprecated_fn_list)) { + $flag = true; + write_common_log(sprintf("Deprecated: %s()", $fn), "system/base"); + } + } + + return $flag; + } +} + // set_shared_var: void if(!is_fn("set_shared_var")) { function set_shared_var($k, $v) {