Added the Search API Synonym module to deal specifically with licence and license...
[yaffs-website] / vendor / mkalkbrenner / php-htmldiff-advanced / src / HtmlDiffAdvancedInterface.php
1 <?php
2
3 /**
4  */
5 interface HtmlDiffAdvancedInterface {
6
7   // Essential functions
8
9   public function setOldHtml($oldText);
10
11   public function setNewHtml($newText);
12
13   public function getDifference();
14
15   // Convienience functions
16
17   public function getOldHtml();
18
19   public function getNewHtml();
20
21   // Advanced settings functions
22
23   public function setEncoding($encoding);
24
25   public function setInsertSpaceInReplace($boolean);
26
27   public function getInsertSpaceInReplace();
28
29   public function setSpecialCaseChars(array $chars);
30
31   public function getSpecialCaseChars();
32
33   public function addSpecialCaseChar($char);
34
35   public function removeSpecialCaseChar($char);
36
37   public function setSpecialCaseTags(array $tags);
38
39   public function addSpecialCaseTag($tag);
40
41   public function removeSpecialCaseTag($tag);
42
43   public function getSpecialCaseTags();
44
45   public function setGroupDiffs($boolean);
46
47   public function isGroupDiffs();
48
49   public function setPurifierSerializerCachePath($path = NULL);
50 }