Source of file test21.php
Size: 0,916 Bytes - Last Modified: 2020-07-03T12:08:09+00:00
/var/www/docs.ssmods.com/process/src/test21.php
123456789101112131415161718192021222324252627282930313233343536 | <?php require_once __DIR__ . '/vendor/autoload.php'; use Sunnysideup\UpgradeToSilverstripe4\ModuleUpgrader; /** * below are examples * of most of the config options * * N.B. the individual tasks also have config options! */ $obj = ModuleUpgrader::create() ->setRecipe('SS4-LINT') ->setAboveWebRootDirLocation('/var/www/upgrades') ->setWebRootName('ecommerce_tax') ->setRunInteractively(true) // ->setRunIrreversibly(true) ->setArrayOfModules( [ 1 => [ 'VendorName' => 'sunnysideup', 'VendorNamespace' => 'Sunnysideup', 'PackageName' => 'ecommerce_tax', 'PackageNamespace' => 'EcommerceTax', 'IsModuleUpgrade' => true, ] ] ) // ->setVariableForTask( // 'ComposerInstallProject', // 'installModuleAsVendorModule', // true // ) ->run(); |