ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
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 41 of file class.ilComponentDefinitionsStoredObjective.php.

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

◆ getLabel()

ilComponentDefinitionsStoredObjective::getLabel ( )

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

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

◆ getPreconditions()

ilComponentDefinitionsStoredObjective::getPreconditions ( Setup\Environment  $environment)

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

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

◆ isApplicable()

ilComponentDefinitionsStoredObjective::isApplicable ( Setup\Environment  $environment)

@inheritDoc

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

169 : bool
170 {
171 return true;
172 }

◆ isNotable()

ilComponentDefinitionsStoredObjective::isNotable ( )

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

57 : bool
58 {
59 return true;
60 }

Field Documentation

◆ $populate_before

ilComponentDefinitionsStoredObjective::$populate_before
protected

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

Referenced by __construct().


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