ILIAS  release_8 Revision v8.23
ilStudyProgrammeUpdateAgent Class Reference
+ Inheritance diagram for ilStudyProgrammeUpdateAgent:
+ Collaboration diagram for ilStudyProgrammeUpdateAgent:

Public Member Functions

 getUpdateObjective (Setup\Config $config=null)
 
 getStatusObjective (Metrics\Storage $storage)
 

Detailed Description

Definition at line 25 of file ilStudyProgrammeUpdateAgent.php.

Member Function Documentation

◆ getStatusObjective()

ilStudyProgrammeUpdateAgent::getStatusObjective ( Metrics\Storage  $storage)

Definition at line 52 of file ilStudyProgrammeUpdateAgent.php.

52  : Objective
53  {
54  return new Setup\ObjectiveCollection(
55  'Module/Studyprogramme',
56  true,
61  );
62  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
An objective is a desired state of the system that is supposed to be created by the setup...
Definition: Objective.php:30
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ getUpdateObjective()

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

Definition at line 27 of file ilStudyProgrammeUpdateAgent.php.

27  : Setup\Objective
28  {
29  $update_progresses = new ilDatabaseUpdateStepsExecutedObjective(
31  );
32  $update_assignments = new ilDatabaseUpdateStepsExecutedObjective(
34  );
35  $update_settings = new ilDatabaseUpdateStepsExecutedObjective(
37  );
38  $update_auto_category = new ilDatabaseUpdateStepsExecutedObjective(
40  );
41 
42  return new Setup\ObjectiveCollection(
43  'Database is updated for Module/Studyprogramme',
44  false,
45  $update_progresses,
46  $update_assignments,
47  $update_settings,
48  $update_auto_category
49  );
50  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

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