ILIAS  trunk Revision v11.0_alpha-1861-g09f3d197f78
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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 26 of file class.ilNullPluginStateDB.php.

Member Function Documentation

◆ getCurrentPluginDBVersion()

ilNullPluginStateDB::getCurrentPluginDBVersion ( string  $id)

Implements ilPluginStateDB.

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

References null.

42  : ?int
43  {
44  return null;
45  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null

◆ getCurrentPluginVersion()

ilNullPluginStateDB::getCurrentPluginVersion ( string  $id)

Implements ilPluginStateDB.

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

References null.

37  : ?Version
38  {
39  return null;
40  }
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
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 28 of file class.ilNullPluginStateDB.php.

28  : bool
29  {
30  return false;
31  }

◆ remove()

ilNullPluginStateDB::remove ( string  $id)

Implements ilPluginStateDB.

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

51  : void
52  {
53  }

◆ setActivation()

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

Implements ilPluginStateDB.

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

33  : void
34  {
35  }

◆ setCurrentPluginVersion()

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

Implements ilPluginStateDB.

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

47  : void
48  {
49  }

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