@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.)
hq.recaptime.dev/wiki/Phorge
phorge
phabricator
1<?php
2
3final class PhabricatorDocumentEngineBlockDiff
4 extends Phobject {
5
6 private $oldContent;
7 private $newContent;
8 private $oldClasses = array();
9 private $newClasses = array();
10
11 public function setOldContent($old_content) {
12 $this->oldContent = $old_content;
13 return $this;
14 }
15
16 public function getOldContent() {
17 return $this->oldContent;
18 }
19
20 public function setNewContent($new_content) {
21 $this->newContent = $new_content;
22 return $this;
23 }
24
25 public function getNewContent() {
26 return $this->newContent;
27 }
28
29 public function addOldClass($class) {
30 $this->oldClasses[] = $class;
31 return $this;
32 }
33
34 public function getOldClasses() {
35 return $this->oldClasses;
36 }
37
38 public function addNewClass($class) {
39 $this->newClasses[] = $class;
40 return $this;
41 }
42
43 public function getNewClasses() {
44 return $this->newClasses;
45 }
46
47}