original_string: private function mergeArray($destinationArray, $sourceArray)
      {
          $result = array();
          foreach ($destinationArray as $key => $destinationArrayItem) {
              if (is_int($key)) {
                  $result[] = $destinationArrayItem;
              } else {
                  $result[$key] = $destinationArrayItem;
              }
          }
  
          foreach ($sourceArray as $key => $sourceArrayItem) {
              if (is_int($key)) {
                  $result[] = $sourceArrayItem;
              } else {
                  $result[$key] = $this->run($result[$key], $sourceArrayItem);
              }
          }
  
          return $result;
      }
code: private function mergeArray($destinationArray, $sourceArray)
      {
          $result = array();
          foreach ($destinationArray as $key => $destinationArrayItem) {
              if (is_int($key)) {
                  $result[] = $destinationArrayItem;
              } else {
                  $result[$key] = $destinationArrayItem;
              }
          }
  
          foreach ($sourceArray as $key => $sourceArrayItem) {
              if (is_int($key)) {
                  $result[] = $sourceArrayItem;
              } else {
                  $result[$key] = $this->run($result[$key], $sourceArrayItem);
              }
          }
  
          return $result;
      }
code_tokens: private function mergeArray ( $ destinationArray , $ sourceArray ) { $ result = array ( ) ; foreach ( $ destinationArray as $ key => $ destinationArrayItem ) { if ( is_int ( $ key ) ) { $ result [ ] = $ destinationArrayItem ; } else { $ result [ $ key ] = $ destinationArrayItem ; } } foreach ( $ sourceArray as $ key => $ sourceArrayItem ) { if ( is_int ( $ key ) ) { $ result [ ] = $ sourceArrayItem ; } else { $ result [ $ key ] = $ this -> run ( $ result [ $ key ] , $ sourceArrayItem ) ; } } return $ result ; }
docstring: Deep-merges the source array over the destination array.
  
  @param array $destinationArray
  @param array $sourceArray
  
  @return array
docstring_tokens: Deep - merges the source array over the destination array .