Update base.php

This commit is contained in:
Namhyeon Go 2020-02-21 12:06:33 +09:00 committed by GitHub
parent cd18ee6701
commit 3853cbd9e2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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) {