1 | <?php |
||
17 | class MigratorConfiguration |
||
18 | { |
||
19 | /** @var bool */ |
||
20 | private $dryRun = false; |
||
21 | |||
22 | /** @var bool */ |
||
23 | private $timeAllQueries = false; |
||
24 | |||
25 | /** @var bool */ |
||
26 | private $noMigrationException = false; |
||
27 | |||
28 | /** @var bool */ |
||
29 | private $allOrNothing = false; |
||
30 | |||
31 | /** @var Schema|null */ |
||
32 | private $fromSchema; |
||
33 | |||
34 | 51 | public function isDryRun() : bool |
|
38 | |||
39 | 38 | public function setDryRun(bool $dryRun) : self |
|
45 | |||
46 | 10 | public function getTimeAllQueries() : bool |
|
50 | |||
51 | 44 | public function setTimeAllQueries(bool $timeAllQueries) : self |
|
57 | |||
58 | 1 | public function getNoMigrationException() : bool |
|
62 | |||
63 | 1 | public function setNoMigrationException(bool $noMigrationException = false) : self |
|
69 | |||
70 | 6 | public function isAllOrNothing() : bool |
|
74 | |||
75 | 36 | public function setAllOrNothing(bool $allOrNothing) : self |
|
81 | |||
82 | 1 | public function getFromSchema() : ?Schema |
|
86 | |||
87 | 3 | public function setFromSchema(Schema $fromSchema) : self |
|
93 | } |
||
94 |