ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
class.ilNullPluginStateDB.php
Go to the documentation of this file.
1 <?php
2 
20 declare(strict_types=1);
21 
23 
28 {
29  public function isPluginActivated(string $id): bool
30  {
31  return false;
32  }
33 
34  public function setActivation(string $id, bool $activated): void
35  {
36  }
37 
38  public function getCurrentPluginVersion(string $id): ?Version
39  {
40  return null;
41  }
42 
43  public function getCurrentPluginDBVersion(string $id): ?int
44  {
45  return null;
46  }
47 
48  public function setCurrentPluginVersion(string $id, Version $version, int $db_version): void
49  {
50  }
51 
52  public function remove(string $id): void
53  {
54  }
55 }
Repository interface for plugin state data.
$version
Definition: plugin.php:25
setCurrentPluginVersion(string $id, Version $version, int $db_version)
Repository interface for plugin state data.
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition: plugin.php:24
A version number that consists of three numbers (major, minor, patch).
Definition: Version.php:26
setActivation(string $id, bool $activated)