コード例 #1
0
ファイル: Dictionary.php プロジェクト: vladimino/collections
 /**
  * {@inheritdoc}
  */
 public function addAll($items)
 {
     if (!is_array($items) && !$items instanceof Traversable) {
         throw new \InvalidArgumentException('The items must be an array or Traversable');
     }
     foreach ($items as $key => $value) {
         if (is_array($value)) {
             $value = Dictionary::fromArray($value);
         }
         $this->add($key, $value);
     }
 }