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 / Tasks / StagingTask.php
wp-staging / Staging / Tasks Last commit date
StagingSite 1 week ago StagingSiteCreate 2 weeks ago StagingSiteDelete 10 months ago StagingSiteReset 2 weeks ago StagingSiteUpdate 2 weeks ago DataAdjustmentTask.php 11 months ago DatabaseAdjustmentTask.php 2 weeks ago FileAdjustmentTask.php 11 months ago FileCopierTask.php 2 weeks ago StagingTask.php 1 year ago
StagingTask.php
19 lines
1 <?php
2
3 namespace WPStaging\Staging\Tasks;
4
5 use WPStaging\Core\WPStaging;
6 use WPStaging\Framework\Job\Task\AbstractTask;
7 use WPStaging\Staging\Sites;
8 use WPStaging\Staging\Dto\StagingSiteDto;
9
10 abstract class StagingTask extends AbstractTask
11 {
12 protected function getStagingSiteDto(string $cloneId): StagingSiteDto
13 {
14 /** @var Sites */
15 $sites = WPStaging::make(Sites::class);
16 return $sites->getStagingSiteDtoByCloneId($cloneId);
17 }
18 }
19