PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backups, Restore, Migration & Clone / 4.7.0
WP STAGING – WordPress Backups, Restore, Migration & Clone v4.7.0
4.11.2 4.11.1 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 / Tasks / StagingTask.php
wp-staging / Staging / Tasks Last commit date
StagingSite 6 months ago StagingSiteCreate 7 months ago StagingSiteDelete 1 year ago StagingSiteReset 7 months ago StagingSiteUpdate 7 months ago DataAdjustmentTask.php 1 year ago DatabaseAdjustmentTask.php 1 year ago FileAdjustmentTask.php 1 year ago FileCopierTask.php 6 months 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