Code Duplication    Length = 20-20 lines in 2 locations

include/Text_Diff.php 2 locations

@@ 830-849 (lines=20) @@
827
 *
828
 * @access  private
829
 */
830
class Text_Diff_Op_delete extends Text_Diff_Op
831
{
832
    /**
833
     * Text_Diff_Op_delete constructor.
834
     * @param $lines
835
     */
836
    public function __construct($lines)
837
    {
838
        $this->orig  = $lines;
839
        $this->final = false;
840
    }
841
842
    /**
843
     * @return Text_Diff_Op_add
844
     */
845
    public function &reverse()
846
    {
847
        return $reverse = new Text_Diff_Op_add($this->orig);
848
    }
849
}
850
851
/**
852
 * @package Text_Diff
@@ 857-876 (lines=20) @@
854
 *
855
 * @access  private
856
 */
857
class Text_Diff_Op_add extends Text_Diff_Op
858
{
859
    /**
860
     * Text_Diff_Op_add constructor.
861
     * @param $lines
862
     */
863
    public function __construct($lines)
864
    {
865
        $this->final = $lines;
866
        $this->orig  = false;
867
    }
868
869
    /**
870
     * @return Text_Diff_Op_delete
871
     */
872
    public function &reverse()
873
    {
874
        return $reverse = new Text_Diff_Op_delete($this->final);
875
    }
876
}
877
878
/**
879
 * @package Text_Diff