\UserFormsUpgradeService
Service to support upgrade of userforms module
Synopsis
class UserFormsUpgradeService
{
- // members
- protected bool $quiet;
- // methods
- public void run()
- protected void upgradeField()
- protected void upgradeFieldInStage()
- protected void migrateRules()
- protected void migrateCustomSettings()
- protected EditableCustomRule findOrCreateRule()
- public void log()
- public $ths setQuiet()
- public void getQuiet()
- private void migratePlaceholder()
Members
protected
- $quiet — bool
Methods
private
- migratePlaceholder() — Migrate Placeholder data from field specific table to the EditableFormField table
protected
- findOrCreateRule() — Create or find an existing field with the matched specification
- migrateCustomSettings() — Migrate custom settings for the given field
- migrateRules() — Migrate custom rules for the given field
- upgradeField() — Migrate a versioned field in all stages
- upgradeFieldInStage() — Migrate a versioned field in a single stage
public
- getQuiet()
- log()
- run()
- setQuiet() — Set if this service should be quiet