PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backup, Restore, Migration & Clone / 4.9.2
WP STAGING – WordPress Backup, Restore, Migration & Clone v4.9.2
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 / Interfaces / AdvanceStagingOptionsInterface.php
wp-staging / Staging / Interfaces Last commit date
AdvanceStagingOptionsInterface.php 4 months ago StagingDatabaseDtoInterface.php 1 year ago StagingNetworkDtoInterface.php 2 months ago StagingOperationDtoInterface.php 5 months ago StagingSiteDtoInterface.php 1 year ago
AdvanceStagingOptionsInterface.php
87 lines
1 <?php
2
3 namespace WPStaging\Staging\Interfaces;
4
5 interface AdvanceStagingOptionsInterface
6 {
7 public function setUseNewAdminAccount(bool $useNewAdminAccount);
8
9 public function getUseNewAdminAccount(): bool;
10
11 public function setAdminEmail(string $adminEmail);
12
13 public function getAdminEmail(): string;
14
15 public function setAdminPassword(string $adminPassword);
16
17 public function getAdminPassword(): string;
18
19 public function setUseCustomDatabase(bool $useCustomDatabase);
20
21 public function getUseCustomDatabase(): bool;
22
23 public function setDatabaseServer(string $databaseServer);
24
25 public function getDatabaseServer(): string;
26
27 public function setDatabaseName(string $databaseName);
28
29 public function getDatabaseName(): string;
30
31 public function setDatabaseUser(string $databaseUser);
32
33 public function getDatabaseUser(): string;
34
35 public function setDatabasePassword(string $databasePassword);
36
37 public function getDatabasePassword(): string;
38
39 public function setDatabasePrefix(string $databasePrefix);
40
41 public function getDatabasePrefix(): string;
42
43 public function setDatabaseSsl(bool $databaseSsl);
44
45 public function getDatabaseSsl(): bool;
46
47 public function setCustomUrl(string $customUrl);
48
49 public function getCustomUrl(): string;
50
51 public function setCustomPath(string $customPath);
52
53 public function getCustomPath(): string;
54
55 public function setIsEmailsAllowed(bool $isEmailsAllowed);
56
57 public function getIsEmailsAllowed(): bool;
58
59 public function setIsUploadsSymlinked(bool $uploadsSymlinked);
60
61 public function getIsUploadsSymlinked(): bool;
62
63 public function setIsCronEnabled(bool $isCronEnabled);
64
65 public function getIsCronEnabled(): bool;
66
67 public function setIsWooSchedulerEnabled(bool $isWooSchedulerEnabled);
68
69 public function getIsWooSchedulerEnabled(): bool;
70
71 public function setIsEmailsReminderEnabled(bool $emailsReminderEnabled);
72
73 public function getIsEmailsReminderEnabled(): bool;
74
75 public function setIsAutoUpdatePlugins(bool $autoUpdatePlugins);
76
77 public function getIsAutoUpdatePlugins(): bool;
78
79 public function getTmpExcludedFullPaths(): array;
80
81 public function setTmpExcludedFullPaths(array $tmpExcludedFullPaths);
82
83 public function getTmpExcludedGoDaddyFiles(): array;
84
85 public function setTmpExcludedGoDaddyFiles(array $tmpExcludedGoDaddyFiles);
86 }
87