PluginProbe ʕ •ᴥ•ʔ
Kubio AI Page Builder / 2.8.6
Kubio AI Page Builder v2.8.6
2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 trunk 1.0.0 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.9.0 2.0.0 2.1.1 2.1.2 2.1.3 2.2.0 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.3 2.3.4 2.4.0 2.4.1 2.4.2 2.4.3 2.4.5 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.6.1 2.6.2 2.6.3 2.6.5 2.6.6 2.6.7 2.7.0 2.7.1 2.7.2 2.7.3 2.8.0
kubio / vendor / sebastian / diff / src / Diff.php
kubio / vendor / sebastian / diff / src Last commit date
Exception 1 year ago Output 1 year ago Chunk.php 1 year ago Diff.php 1 year ago Differ.php 1 year ago Line.php 1 year ago LongestCommonSubsequenceCalculator.php 1 year ago MemoryEfficientLongestCommonSubsequenceCalculator.php 1 year ago Parser.php 1 year ago TimeEfficientLongestCommonSubsequenceCalculator.php 1 year ago
Diff.php
65 lines
1 <?php declare(strict_types=1);
2 /*
3 * This file is part of sebastian/diff.
4 *
5 * (c) Sebastian Bergmann <sebastian@phpunit.de>
6 *
7 * For the full copyright and license information, please view the LICENSE
8 * file that was distributed with this source code.
9 */
10 namespace SebastianBergmann\Diff;
11
12 final class Diff
13 {
14 /**
15 * @var string
16 */
17 private $from;
18
19 /**
20 * @var string
21 */
22 private $to;
23
24 /**
25 * @var Chunk[]
26 */
27 private $chunks;
28
29 /**
30 * @param Chunk[] $chunks
31 */
32 public function __construct(string $from, string $to, array $chunks = [])
33 {
34 $this->from = $from;
35 $this->to = $to;
36 $this->chunks = $chunks;
37 }
38
39 public function getFrom(): string
40 {
41 return $this->from;
42 }
43
44 public function getTo(): string
45 {
46 return $this->to;
47 }
48
49 /**
50 * @return Chunk[]
51 */
52 public function getChunks(): array
53 {
54 return $this->chunks;
55 }
56
57 /**
58 * @param Chunk[] $chunks
59 */
60 public function setChunks(array $chunks): void
61 {
62 $this->chunks = $chunks;
63 }
64 }
65