Example #1
0
 private static function _has($array, $keychain)
 {
     if (!is_array($keychain)) {
         $keychain = explode('.', $keychain);
     }
     $key = $keychain[0];
     if (!isset($array[$key])) {
         return false;
     }
     if (count($keychain) == 1) {
         return true;
     }
     return ModelBase::_has($array[$key], array_slice($keychain, 1));
 }