PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backups, Restore, Migration & Clone / 4.11.0
WP STAGING – WordPress Backups, Restore, Migration & Clone v4.11.0
4.11.0 4.10.0 4.9.5 4.9.4 4.9.3 4.9.2 4.9.1 4.9.0 4.8.1 trunk 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.0.6 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.10.0 3.2.0 3.3.1 3.3.2 3.3.3 3.4.1 3.4.3 3.5.0 3.6.0 3.7.1 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.8.7 3.9.0 3.9.1 3.9.2 3.9.3 3.9.4 4.0.0 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.7.2 4.7.3 4.8.0
wp-staging / Staging / Dto / Job / StagingSiteDeleteDataDto.php
wp-staging / Staging / Dto / Job Last commit date
StagingSiteDeleteDataDto.php 1 day ago StagingSiteJobsDataDto.php 1 day ago
StagingSiteDeleteDataDto.php
56 lines
1 <?php
2
3 namespace WPStaging\Staging\Dto\Job;
4
5 use WPStaging\Framework\Job\Dto\JobDataDto;
6 use WPStaging\Staging\Interfaces\StagingDatabaseDtoInterface;
7 use WPStaging\Staging\Interfaces\StagingSiteDtoInterface;
8 use WPStaging\Staging\Traits\StagingDatabaseDtoTrait;
9 use WPStaging\Staging\Traits\WithStagingSiteDto;
10
11 class StagingSiteDeleteDataDto extends JobDataDto implements StagingDatabaseDtoInterface, StagingSiteDtoInterface
12 {
13 use StagingDatabaseDtoTrait;
14 use WithStagingSiteDto;
15
16
17 private $isDeletingFiles = false;
18
19
20 private $isDeletingTables = false;
21
22
23
24
25
26 public function setIsDeletingFiles(bool $deletingFiles)
27 {
28 $this->isDeletingFiles = $deletingFiles;
29 }
30
31
32
33
34 public function getIsDeletingFiles(): bool
35 {
36 return $this->isDeletingFiles;
37 }
38
39
40
41
42
43 public function setIsDeletingTables(bool $deletingDatabase)
44 {
45 $this->isDeletingTables = $deletingDatabase;
46 }
47
48
49
50
51 public function getIsDeletingTables(): bool
52 {
53 return $this->isDeletingTables;
54 }
55 }
56