ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilRadiusConfigRemovedObjective Class Reference

Remove stored information of Radius. More...

+ Inheritance diagram for ilRadiusConfigRemovedObjective:
+ Collaboration diagram for ilRadiusConfigRemovedObjective:

Public Member Functions

 getHash ()
 
 getLabel ()
 
 isNotable ()
 
 getPreconditions (Setup\Environment $environment)
 
 isApplicable (Setup\Environment $environment)
 

Detailed Description

Remove stored information of Radius.

Definition at line 25 of file class.ilRadiusConfigRemovedObjective.php.

Member Function Documentation

◆ getHash()

ilRadiusConfigRemovedObjective::getHash ( )

Definition at line 27 of file class.ilRadiusConfigRemovedObjective.php.

27  : string
28  {
29  return hash("sha256", self::class);
30  }

◆ getLabel()

ilRadiusConfigRemovedObjective::getLabel ( )

Definition at line 32 of file class.ilRadiusConfigRemovedObjective.php.

32  : string
33  {
34  return "Remove settings from Radius Server";
35  }

◆ getPreconditions()

ilRadiusConfigRemovedObjective::getPreconditions ( Setup\Environment  $environment)

Definition at line 42 of file class.ilRadiusConfigRemovedObjective.php.

References $factory, and ILIAS\LTI\ToolProvider\$settings.

42  : array
43  {
44  return [
45  new \ilIniFilesPopulatedObjective(),
46  new \ilSettingsFactoryExistsObjective()
47  ];
48  }

◆ isApplicable()

ilRadiusConfigRemovedObjective::isApplicable ( Setup\Environment  $environment)

Definition at line 63 of file class.ilRadiusConfigRemovedObjective.php.

63  : bool
64  {
65  return true;
66  }

◆ isNotable()

ilRadiusConfigRemovedObjective::isNotable ( )

Definition at line 37 of file class.ilRadiusConfigRemovedObjective.php.

37  : bool
38  {
39  return true;
40  }

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