ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
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)
 
 getBuildObjective ()
 
 getStatusObjective (Setup\Metrics\Storage $storage)
 
 getMigrations ()
 @inheritDoc More...
 

Detailed Description

Member Function Documentation

◆ getArrayToConfigTransformation()

ilLearningModuleSetupAgent::getArrayToConfigTransformation ( )

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

41 : Refinery\Transformation
42 {
43 throw new \LogicException("Agent has no config.");
44 }

◆ getBuildObjective()

ilLearningModuleSetupAgent::getBuildObjective ( )

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

68 : Setup\Objective
69 {
70 return new Setup\Objective\NullObjective();
71 }

◆ getInstallObjective()

◆ getMigrations()

ilLearningModuleSetupAgent::getMigrations ( )

@inheritDoc

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

84 : array
85 {
86 return [];
87 }

◆ getStatusObjective()

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

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

76 : Setup\Objective
77 {
78 return new Setup\Objective\NullObjective();
79 }

◆ getUpdateObjective()

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

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

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

◆ hasConfig()

ilLearningModuleSetupAgent::hasConfig ( )

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

33 : bool
34 {
35 return false;
36 }

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