|
ILIAS
trunk Revision v12.0_alpha-1221-g4e438232683
|
Inheritance diagram for ilDatabaseSetupAgent:
Collaboration diagram for ilDatabaseSetupAgent:Public Member Functions | |
| __construct (protected Refinery $refinery) | |
| hasConfig () | |
| @inheritdocs More... | |
| getArrayToConfigTransformation () | |
| @inheritdocs More... | |
| getInstallObjective (?Config $config=null) | |
| @inheritdocs More... | |
| getUpdateObjective (?Config $config=null) | |
| @inheritdocs More... | |
| getBuildObjective () | |
| @inheritdocs More... | |
| getStatusObjective (Storage $storage) | |
| getMigrations () | |
| @inheritDoc More... | |
| getNamedObjectives (?Config $config=null) | |
| Gets all named objectives The keys of the returned array are the commands. More... | |
Public Member Functions inherited from ILIAS\Setup\Agent | |
| hasConfig () | |
| Does this agent require a configuration? More... | |
| getArrayToConfigTransformation () | |
| Agents must be able to tell how to create a configuration from a nested array. More... | |
| getInstallObjective (?Config $config=null) | |
| Get the goals the agent wants to achieve on setup. More... | |
| getUpdateObjective (?Config $config=null) | |
| Get the goal the agent wants to achieve on update. More... | |
| getBuildObjective () | |
| Get the goal the agent wants to achieve to build artifacts. More... | |
| getStatusObjective (Metrics\Storage $storage) | |
| Get the objective to be achieved when status is requested. More... | |
| getMigrations () | |
| Get a named map of migrations available for this Agent. More... | |
| getNamedObjectives (?Config $config=null) | |
| Gets all named objectives The keys of the returned array are the commands. More... | |
Definition at line 34 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::__construct | ( | protected Refinery | $refinery | ) |
Definition at line 38 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getArrayToConfigTransformation | ( | ) |
@inheritdocs
Implements ILIAS\Setup\Agent.
Definition at line 53 of file ilDatabaseSetupAgent.php.
References $data, and ILIAS\Repository\refinery().
Here is the call graph for this function:| ilDatabaseSetupAgent::getBuildObjective | ( | ) |
@inheritdocs
Implements ILIAS\Setup\Agent.
Definition at line 110 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getInstallObjective | ( | ?Config | $config = null | ) |
@inheritdocs
Implements ILIAS\Setup\Agent.
Definition at line 76 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getMigrations | ( | ) |
@inheritDoc
Implements ILIAS\Setup\Agent.
Definition at line 126 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getNamedObjectives | ( | ?Config | $config = null | ) |
Gets all named objectives The keys of the returned array are the commands.
Only the AgentCollection should return an array where the cmd of the named objective is the array key.
| Config | null | $config |
Implements ILIAS\Setup\Agent.
Definition at line 133 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getStatusObjective | ( | Storage | $storage | ) |
Definition at line 118 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getUpdateObjective | ( | ?Config | $config = null | ) |
@inheritdocs
Implements ILIAS\Setup\Agent.
Definition at line 94 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::hasConfig | ( | ) |
@inheritdocs
Implements ILIAS\Setup\Agent.
Definition at line 45 of file ilDatabaseSetupAgent.php.