ILIAS  release_7 Revision v7.30-3-g800a261c036
All Data Structures Namespaces Files Functions Variables Modules Pages
ilLearningModuleSetupAgent Class Reference
+ Inheritance diagram for ilLearningModuleSetupAgent:
+ Collaboration diagram for ilLearningModuleSetupAgent:

Public Member Functions

 hasConfig ()
 
 getArrayToConfigTransformation ()
 
 getInstallObjective (Setup\Config $config=null)
 
 getUpdateObjective (Setup\Config $config=null)
 
 getBuildArtifactObjective ()
 
 getStatusObjective (Setup\Metrics\Storage $storage)
 
 getMigrations ()
 

Detailed Description

Definition at line 9 of file class.ilLearningModuleSetupAgent.php.

Member Function Documentation

◆ getArrayToConfigTransformation()

ilLearningModuleSetupAgent::getArrayToConfigTransformation ( )

Definition at line 24 of file class.ilLearningModuleSetupAgent.php.

24  : Refinery\Transformation
25  {
26  throw new \LogicException("Agent has no config.");
27  }

◆ getBuildArtifactObjective()

ilLearningModuleSetupAgent::getBuildArtifactObjective ( )

Definition at line 51 of file class.ilLearningModuleSetupAgent.php.

51  : Setup\Objective
52  {
53  return new Setup\Objective\NullObjective();
54  }

◆ getInstallObjective()

◆ getMigrations()

ilLearningModuleSetupAgent::getMigrations ( )

Definition at line 67 of file class.ilLearningModuleSetupAgent.php.

67  : array
68  {
69  return [];
70  }

◆ getStatusObjective()

ilLearningModuleSetupAgent::getStatusObjective ( Setup\Metrics\Storage  $storage)

Definition at line 59 of file class.ilLearningModuleSetupAgent.php.

59  : Setup\Objective
60  {
61  return new Setup\Objective\NullObjective();
62  }

◆ getUpdateObjective()

ilLearningModuleSetupAgent::getUpdateObjective ( Setup\Config  $config = null)

Definition at line 43 of file class.ilLearningModuleSetupAgent.php.

43  : Setup\Objective
44  {
45  return new Setup\Objective\NullObjective();
46  }

◆ hasConfig()

ilLearningModuleSetupAgent::hasConfig ( )

Definition at line 16 of file class.ilLearningModuleSetupAgent.php.

16  : bool
17  {
18  return false;
19  }

The documentation for this class was generated from the following file: