ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilUserSetupAgent Class Reference
+ Inheritance diagram for ilUserSetupAgent:
+ Collaboration diagram for ilUserSetupAgent:

Public Member Functions

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

Detailed Description

Member Function Documentation

◆ getArrayToConfigTransformation()

ilUserSetupAgent::getArrayToConfigTransformation ( )

Definition at line 35 of file class.ilUserSetupAgent.php.

35  : Refinery\Transformation
36  {
37  throw new \LogicException("Agent has no config.");
38  }

◆ getBuildArtifactObjective()

ilUserSetupAgent::getBuildArtifactObjective ( )

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

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

◆ getInstallObjective()

ilUserSetupAgent::getInstallObjective ( Setup\Config  $config = null)

Definition at line 40 of file class.ilUserSetupAgent.php.

References ilFileSystemComponentDataDirectoryCreatedObjective\WEBDIR.

40  : Setup\Objective
41  {
43  'usr_images',
45  );
46 
47  return new Setup\ObjectiveCollection(
48  "Complete objectives from Services/User",
49  false,
50  $dir_objective
51  );
52  }

◆ getMigrations()

ilUserSetupAgent::getMigrations ( )

Definition at line 69 of file class.ilUserSetupAgent.php.

69  : array
70  {
71  return [];
72  }

◆ getStatusObjective()

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

◆ getUpdateObjective()

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

◆ hasConfig()

ilUserSetupAgent::hasConfig ( )

Definition at line 30 of file class.ilUserSetupAgent.php.

30  : bool
31  {
32  return false;
33  }

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