📝 WizardSteps documentation v2

With an ascii art schema
Thanks to http://asciiflow.com/
This commit is contained in:
Pierre Goiffon
2019-11-19 16:31:21 +01:00
parent 4042a12d39
commit bb566df432

View File

@@ -24,26 +24,21 @@
*
* Steps order (can be retrieved using \WizardController::DumpStructure) :
*
* START :
* - WizStepWelcome
* - WizStepInstallOrUpgrade : choose INSTALL or UPGRADE
*
* INSTALL :
* - WizStepLicense
* - WizStepDBParams
* - WizStepAdminAccount
* - WizStepMiscParams
* - COMMON
*
* UPGRADE :
* - WizStepDetectedInfo
* - WizStepUpgradeMiscParams / WizStepLicense2 => WizStepUpgradeMiscParams
* - COMMON
*
* COMMON :
* - WizStepModulesChoice (multiple times)
* - WizStepSummary
* - WizStepDone
* WizStepWelcome
* WizStepInstallOrUpgrade
* + +
* | |
* v +----->
* WizStepLicense WizStepDetectedInfo
* WizStepDBParams + +
* WizStepAdminAccount | |
* WizStepMiscParams v +------>
* + WizStepLicense2 +--> WizStepUpgradeMiscParams
* | +
* +---> <-----------------------------------+
* WizStepModulesChoice
* WizStepSummary
* WizStepDone
*/
require_once(APPROOT.'setup/setuputils.class.inc.php');