Code Duplication    Length = 14-14 lines in 2 locations

includes/diff/WordLevelDiff.php 2 locations

@@ 109-122 (lines=14) @@
106
	/**
107
	 * @return string[]
108
	 */
109
	public function orig() {
110
		$orig = new WordAccumulator;
111
112
		foreach ( $this->edits as $edit ) {
113
			if ( $edit->type == 'copy' ) {
114
				$orig->addWords( $edit->orig );
115
			} elseif ( $edit->orig ) {
116
				$orig->addWords( $edit->orig, 'del' );
117
			}
118
		}
119
		$lines = $orig->getLines();
120
121
		return $lines;
122
	}
123
124
	/**
125
	 * @return string[]
@@ 127-140 (lines=14) @@
124
	/**
125
	 * @return string[]
126
	 */
127
	public function closing() {
128
		$closing = new WordAccumulator;
129
130
		foreach ( $this->edits as $edit ) {
131
			if ( $edit->type == 'copy' ) {
132
				$closing->addWords( $edit->closing );
133
			} elseif ( $edit->closing ) {
134
				$closing->addWords( $edit->closing, 'ins' );
135
			}
136
		}
137
		$lines = $closing->getLines();
138
139
		return $lines;
140
	}
141
142
}
143