protected function __construct() { $this->releasesService = taoUpdate_models_classes_ReleasesService::singleton(); $this->initReleaseService(RELEASES_MANIFEST); $this->backupService = taoUpdate_models_classes_BackupService::singleton(); $this->shieldService = taoUpdate_models_classes_ShieldService::singleton(); $this->generateKey(); }
public function run() { $dataMigrationService = taoUpdate_models_classes_DataMigrationService::singleton(); $releaseInfo = $dataMigrationService->getReleaseInfo(); $shieldService = taoUpdate_models_classes_ShieldService::singleton(); $exts = array_merge($releaseInfo['extensions'], $releaseInfo['old_extensions']); foreach ($exts as $ext) { $shieldService->unShield($ext) == false; } }
/** * tests initialization */ public function setUp() { TaoTestRunner::initTest(); $this->service = taoUpdate_models_classes_ShieldService::singleton(); }