Kraken\Util\Support\ArraySupport::replace PHP Method

replace() public static method

Merge several arrays.
public static replace ( array[] $arrays ) : array
$arrays array[]
return array
    public static function replace($arrays)
    {
        $merged = [];
        foreach ($arrays as $array) {
            $merged = array_merge($merged, $array);
        }
        return $merged;
    }

Usage Example

 /**
  *
  */
 public function testApiInvoke_MergesConfiguration()
 {
     $overwrite = $this->createOverwriteHandler();
     $old = $this->getRawData();
     $new = ['b' => ['b' => 'new_Option'], 'h' => 'test', 'a' => 5];
     $data = $overwrite($old, $new);
     $this->assertSame(ArraySupport::replace([$new, $old]), $data);
 }
All Usage Examples Of Kraken\Util\Support\ArraySupport::replace