PluginProbe ʕ •ᴥ•ʔ
WP STAGING – WordPress Backups, Restore, Migration & Clone / 4.9.4
WP STAGING – WordPress Backups, Restore, Migration & Clone v4.9.4
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 2 weeks ago StagingSiteCreate 1 month ago StagingSiteDelete 11 months ago StagingSiteReset 1 month ago StagingSiteUpdate 1 month ago DataAdjustmentTask.php 1 year ago DatabaseAdjustmentTask.php 1 month ago FileAdjustmentTask.php 1 year ago FileCopierTask.php 1 month 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