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 / Backup / Dto / Traits / WithPluginsThemesMuPluginsTrait.php
wp-staging / Backup / Dto / Traits Last commit date
IsExcludingTrait.php 2 years ago IsExportingTrait.php 2 years ago RemoteUploadTrait.php 1 month ago WithPluginsThemesMuPluginsTrait.php 3 years ago
WithPluginsThemesMuPluginsTrait.php
64 lines
1 <?php
2
3 namespace WPStaging\Backup\Dto\Traits;
4
5 trait WithPluginsThemesMuPluginsTrait
6 {
7 /** @var array Which plugins this backup contains */
8 private $plugins = [];
9
10 /** @var array Which themes this backup contains */
11 private $themes = [];
12
13 /** @var array Which mu-plugins this backup contains */
14 private $muPlugins = [];
15
16 /**
17 * @return array
18 */
19 public function getPlugins()
20 {
21 return $this->plugins;
22 }
23
24 /**
25 * @param array $plugins
26 */
27 public function setPlugins(array $plugins)
28 {
29 $this->plugins = $plugins;
30 }
31
32 /**
33 * @return array
34 */
35 public function getThemes()
36 {
37 return $this->themes;
38 }
39
40 /**
41 * @param array $themes
42 */
43 public function setThemes(array $themes)
44 {
45 $this->themes = $themes;
46 }
47
48 /**
49 * @return array
50 */
51 public function getMuPlugins()
52 {
53 return $this->muPlugins;
54 }
55
56 /**
57 * @param array $mu_plugins
58 */
59 public function setMuPlugins(array $muPlugins)
60 {
61 $this->muPlugins = $muPlugins;
62 }
63 }
64