/** * Constructor. * Computes diff between sequences of strings. * * @param string[] $from_lines An array of strings. * Typically these are lines from a file. * @param string[] $to_lines An array of strings. */ public function __construct($from_lines, $to_lines) { $eng = new DiffEngine(); $this->edits = $eng->diff($from_lines, $to_lines); }
/** * Constructor. * Computes diff between sequences of strings. * * @param string[] $from_lines An array of strings. * Typically these are lines from a file. * @param string[] $to_lines An array of strings. * @throws \MediaWiki\Diff\ComplexityException */ public function __construct($from_lines, $to_lines) { $eng = new DiffEngine(); $eng->setBailoutComplexity($this->bailoutComplexity); $this->edits = $eng->diff($from_lines, $to_lines); }