Update base.php

This commit is contained in:
Namhyeon Go 2019-04-01 17:07:30 +09:00 committed by GitHub
parent 1c922bc4b9
commit 490d17d269
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -197,25 +197,25 @@ if(!check_function_exists("array_key_empty")) {
if(is_array($array)) { if(is_array($array)) {
if(array_key_exists($key, $array)) { if(array_key_exists($key, $array)) {
$empty = $empty && empty($array[$key]); $flag = $flag && empty($array[$key]);
} }
} }
return $empty; return $flag;
} }
} }
if(!check_function_exists("array_key_equals")) { if(!check_function_exists("array_key_equals")) {
function array_key_equals($key, $array, $value) { function array_key_equals($key, $array, $value) {
$equals = false; $flag = false;
if(is_array($array)) { if(is_array($array)) {
if(array_key_exists($key, $array)) { if(array_key_exists($key, $array)) {
$equals = ($array[$key] == $value); $flag = ($array[$key] == $value);
} }
} }
return $equals; return $flag;
} }
} }
@ -233,8 +233,8 @@ if(!check_function_exists("array_key_is_array")) {
} }
} }
if(!check_function_exists("array_multikey_empty")) { if(!check_function_exists("array_keys_empty")) {
function array_multikey_empty($keys, $array) { function array_keys_empty($keys, $array) {
$flag = false; $flag = false;
foreach($keys as $key) { foreach($keys as $key) {
if(array_key_empty($key, $array)) { if(array_key_empty($key, $array)) {
@ -330,6 +330,13 @@ if(!check_function_exists("get_routes")) {
} }
} }
// Deprecated: array_multikey_empty is changed to array_keys_empty, since version 1.2
if(!check_function_exists("array_multikey_empty")) {
function array_multikey_empty($keys, $array) {
return array_keys_empty($keys, $array);
}
}
$loaded = array( $loaded = array(
"module" => array(), "module" => array(),
"helper" => array(), "helper" => array(),