ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
ilNullPluginStateDB Class Reference

Repository interface for plugin state data. More...

+ Inheritance diagram for ilNullPluginStateDB:
+ Collaboration diagram for ilNullPluginStateDB:

Public Member Functions

 isPluginActivated (string $id)
 
 setActivation (string $id, bool $activated)
 
 getCurrentPluginVersion (string $id)
 
 getCurrentPluginDBVersion (string $id)
 
 setCurrentPluginVersion (string $id, Version $version, int $db_version)
 
 remove (string $id)
 

Detailed Description

Repository interface for plugin state data.

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

Member Function Documentation

◆ getCurrentPluginDBVersion()

ilNullPluginStateDB::getCurrentPluginDBVersion ( string  $id)

Implements ilPluginStateDB.

Definition at line 43 of file class.ilNullPluginStateDB.php.

43  : ?int
44  {
45  return null;
46  }

◆ getCurrentPluginVersion()

ilNullPluginStateDB::getCurrentPluginVersion ( string  $id)

Implements ilPluginStateDB.

Definition at line 38 of file class.ilNullPluginStateDB.php.

38  : ?Version
39  {
40  return null;
41  }
A version number that consists of three numbers (major, minor, patch).
Definition: Version.php:26

◆ isPluginActivated()

ilNullPluginStateDB::isPluginActivated ( string  $id)

Implements ilPluginStateDB.

Definition at line 29 of file class.ilNullPluginStateDB.php.

29  : bool
30  {
31  return false;
32  }

◆ remove()

ilNullPluginStateDB::remove ( string  $id)

Implements ilPluginStateDB.

Definition at line 52 of file class.ilNullPluginStateDB.php.

52  : void
53  {
54  }

◆ setActivation()

ilNullPluginStateDB::setActivation ( string  $id,
bool  $activated 
)

Implements ilPluginStateDB.

Definition at line 34 of file class.ilNullPluginStateDB.php.

34  : void
35  {
36  }

◆ setCurrentPluginVersion()

ilNullPluginStateDB::setCurrentPluginVersion ( string  $id,
Version  $version,
int  $db_version 
)

Implements ilPluginStateDB.

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

48  : void
49  {
50  }

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