ILIAS  release_8 Revision v8.24
ilComponentDefinitionsStoredObjective Class Reference
+ Inheritance diagram for ilComponentDefinitionsStoredObjective:
+ Collaboration diagram for ilComponentDefinitionsStoredObjective:

Public Member Functions

 __construct (bool $populate_before=true)
 
 getHash ()
 
 getLabel ()
 
 isNotable ()
 
 getPreconditions (Setup\Environment $environment)
 
 isApplicable (Setup\Environment $environment)
 @inheritDoc More...
 

Protected Attributes

 $populate_before
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilComponentDefinitionsStoredObjective::__construct ( bool  $populate_before = true)

Member Function Documentation

◆ getHash()

ilComponentDefinitionsStoredObjective::getHash ( )

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

40 : string
41 {
42 return hash("sha256", self::class);
43 }

◆ getLabel()

ilComponentDefinitionsStoredObjective::getLabel ( )

Definition at line 48 of file class.ilComponentDefinitionsStoredObjective.php.

48 : string
49 {
50 return "Module- and Servicedefinitions are stored. Events are initialized.";
51 }

◆ getPreconditions()

ilComponentDefinitionsStoredObjective::getPreconditions ( Setup\Environment  $environment)

Definition at line 64 of file class.ilComponentDefinitionsStoredObjective.php.

64 : array
65 {
66 return [
67 new \ilDatabaseUpdatedObjective(),
68 new \ilDatabaseUpdateStepsExecutedObjective(new ilCOPageDBUpdateSteps()),
69 new \ilSettingsFactoryExistsObjective(),
70 new \ilComponentRepositoryExistsObjective(),
71 new \ilComponentFactoryExistsObjective(),
72 ];
73 }

◆ isApplicable()

ilComponentDefinitionsStoredObjective::isApplicable ( Setup\Environment  $environment)

@inheritDoc

Definition at line 170 of file class.ilComponentDefinitionsStoredObjective.php.

170 : bool
171 {
172 return true;
173 }

◆ isNotable()

ilComponentDefinitionsStoredObjective::isNotable ( )

Definition at line 56 of file class.ilComponentDefinitionsStoredObjective.php.

56 : bool
57 {
58 return true;
59 }

Field Documentation

◆ $populate_before

ilComponentDefinitionsStoredObjective::$populate_before
protected

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

Referenced by __construct().


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