An exception for terminatinating execution or to throw for unit testing.
An environment holds resources to be used in the setup process.
A migration is a potentially long lasting operation that can be broken into discrete steps.
getRemainingAmountOfSteps()
Count up how many "things" need to be migrated.
step(Environment $environment)
Run one step of the migration.
getDefaultAmountOfStepsPerRun()
Tell the default amount of steps to be executed for one run of the migration.
prepare(Environment $environment)
Prepare the migration by means of some environment.
getPreconditions(Environment $environment)
Objectives the migration depend on.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...