You are here

protected function HWLDFWordAccumulator::_flushLine in Drupal 8

Same name and namespace in other branches
  1. 9 core/lib/Drupal/Component/Diff/Engine/HWLDFWordAccumulator.php \Drupal\Component\Diff\Engine\HWLDFWordAccumulator::_flushLine()
  2. 10 core/lib/Drupal/Component/Diff/Engine/HWLDFWordAccumulator.php \Drupal\Component\Diff\Engine\HWLDFWordAccumulator::_flushLine()
2 calls to HWLDFWordAccumulator::_flushLine()
HWLDFWordAccumulator::addWords in core/lib/Drupal/Component/Diff/Engine/HWLDFWordAccumulator.php
HWLDFWordAccumulator::getLines in core/lib/Drupal/Component/Diff/Engine/HWLDFWordAccumulator.php

File

core/lib/Drupal/Component/Diff/Engine/HWLDFWordAccumulator.php, line 42

Class

HWLDFWordAccumulator
@todo document @private @subpackage DifferenceEngine

Namespace

Drupal\Component\Diff\Engine

Code

protected function _flushLine($new_tag) {
  $this
    ->_flushGroup($new_tag);
  if ($this->line != '') {
    array_push($this->lines, $this->line);
  }
  else {

    // make empty lines visible by inserting an NBSP
    array_push($this->lines, $this::NBSP);
  }
  $this->line = '';
}