Security update for Core, with self-updated composer
[yaffs-website] / web / core / lib / Drupal / Component / Assertion / Inspector.php
index 9b04e33064c6c024499abc81021dfb4a25a02498..17cd434cfe1c787ffd5d00d4eb27d580f31b8c25 100644 (file)
@@ -205,9 +205,9 @@ class Inspector {
    * @return bool
    *   TRUE if $traversable can be traversed and all members have all keys.
    */
-  public static function assertAllHaveKey() {
+  public static function assertAllHaveKey($traversable) {
     $args = func_get_args();
-    $traversable = array_shift($args);
+    unset($args[0]);
 
     if (static::assertTraversable($traversable)) {
       foreach ($traversable as $member) {
@@ -396,9 +396,9 @@ class Inspector {
    *   TRUE if $traversable can be traversed and all members are objects with
    *   at least one of the listed classes or interfaces.
    */
-  public static function assertAllObjects() {
+  public static function assertAllObjects($traversable) {
     $args = func_get_args();
-    $traversable = array_shift($args);
+    unset($args[0]);
 
     if (static::assertTraversable($traversable)) {
       foreach ($traversable as $member) {