Reinserted ArrayUtil::intersectKeys()
authorMatthias Schmidt <gravatronics@live.com>
Thu, 4 Aug 2011 16:18:26 +0000 (18:18 +0200)
committerMatthias Schmidt <gravatronics@live.com>
Thu, 4 Aug 2011 16:18:26 +0000 (18:18 +0200)
wcfsetup/install/files/lib/util/ArrayUtil.class.php

index c99256734c1b2f10875ec0848f4ef9cf2fd17961..787656e7609b8d27cd75277e6fb2adeed396a179 100644 (file)
@@ -102,6 +102,19 @@ class ArrayUtil {
                return $array;
        }
        
+       /**
+        * Alias to php array_intersect_key() function.
+        *
+        * @param       array   $array1         The array with master keys to check. 
+        * @param       array   $array2         An array to compare keys against.
+        * @return                              Returns an associative array containing all the values of array1  which have matching keys that are present in all arguments. 
+        * @deprecated
+        */
+       public static function intersectKeys($array1, $array2) {
+               $parameters = func_get_args();
+               return call_user_func_array('array_intersect_key', $parameters);
+       }
+       
        /**
         * Converts dos to unix newlines.
         *