|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
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 35 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::__construct | ( | protected Refinery | $refinery | ) |
Definition at line 39 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getArrayToConfigTransformation | ( | ) |
@inheritdocs
Implements ILIAS\Setup\Agent.
Definition at line 54 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 111 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getInstallObjective | ( | ?Config | $config = null | ) |
@inheritdocs
Implements ILIAS\Setup\Agent.
Definition at line 77 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getMigrations | ( | ) |
@inheritDoc
Implements ILIAS\Setup\Agent.
Definition at line 127 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 135 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getStatusObjective | ( | Storage | $storage | ) |
Definition at line 119 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::getUpdateObjective | ( | ?Config | $config = null | ) |
@inheritdocs
Implements ILIAS\Setup\Agent.
Definition at line 95 of file ilDatabaseSetupAgent.php.
| ilDatabaseSetupAgent::hasConfig | ( | ) |
@inheritdocs
Implements ILIAS\Setup\Agent.
Definition at line 46 of file ilDatabaseSetupAgent.php.