|
ILIAS
release_8 Revision v8.24
|
Implementation of ilPluginStateDB over ilDBInterface. More...
Inheritance diagram for ilPluginStateDBOverIlDBInterface:
Collaboration diagram for ilPluginStateDBOverIlDBInterface:Public Member Functions | |
| __construct (Data\Factory $data_factory, \ilDBInterface $db) | |
| 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) | |
| 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) | |
Protected Member Functions | |
| getData () | |
Protected Attributes | |
| const | TABLE_NAME = "il_plugin" |
| Data Factory | $data_factory |
| ilDBInterface | $db |
| bool | $has_data = false |
| array | $data = null |
Implementation of ilPluginStateDB over ilDBInterface.
Definition at line 27 of file class.ilPluginStateDBOverIlDBInterface.php.
| ilPluginStateDBOverIlDBInterface::__construct | ( | Data\Factory | $data_factory, |
| \ilDBInterface | $db | ||
| ) |
Definition at line 37 of file class.ilPluginStateDBOverIlDBInterface.php.
References $data_factory, and $db.
| ilPluginStateDBOverIlDBInterface::getCurrentPluginDBVersion | ( | string | $id | ) |
Implements ilPluginStateDB.
Definition at line 93 of file class.ilPluginStateDBOverIlDBInterface.php.
References $id, and getData().
Here is the call graph for this function:| ilPluginStateDBOverIlDBInterface::getCurrentPluginVersion | ( | string | $id | ) |
Implements ilPluginStateDB.
Definition at line 87 of file class.ilPluginStateDBOverIlDBInterface.php.
References $id, and getData().
Here is the call graph for this function:
|
protected |
Definition at line 43 of file class.ilPluginStateDBOverIlDBInterface.php.
References $data, $res, and ILIAS\Repository\int().
Referenced by getCurrentPluginDBVersion(), getCurrentPluginVersion(), isPluginActivated(), setActivation(), and setCurrentPluginVersion().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPluginStateDBOverIlDBInterface::isPluginActivated | ( | string | $id | ) |
Implements ilPluginStateDB.
Definition at line 61 of file class.ilPluginStateDBOverIlDBInterface.php.
References $id, and getData().
Here is the call graph for this function:| ilPluginStateDBOverIlDBInterface::remove | ( | string | $id | ) |
Implements ilPluginStateDB.
Definition at line 127 of file class.ilPluginStateDBOverIlDBInterface.php.
References $id.
| ilPluginStateDBOverIlDBInterface::setActivation | ( | string | $id, |
| bool | $activated | ||
| ) |
Implements ilPluginStateDB.
Definition at line 67 of file class.ilPluginStateDBOverIlDBInterface.php.
References $id, and getData().
Here is the call graph for this function:| ilPluginStateDBOverIlDBInterface::setCurrentPluginVersion | ( | string | $id, |
| Version | $version, | ||
| int | $db_version | ||
| ) |
Implements ilPluginStateDB.
Definition at line 99 of file class.ilPluginStateDBOverIlDBInterface.php.
References $id, $version, and getData().
Here is the call graph for this function:
|
protected |
Definition at line 35 of file class.ilPluginStateDBOverIlDBInterface.php.
Referenced by getData().
|
protected |
Definition at line 31 of file class.ilPluginStateDBOverIlDBInterface.php.
Referenced by __construct().
|
protected |
Definition at line 32 of file class.ilPluginStateDBOverIlDBInterface.php.
Referenced by __construct().
|
protected |
Definition at line 34 of file class.ilPluginStateDBOverIlDBInterface.php.
|
protected |
Definition at line 29 of file class.ilPluginStateDBOverIlDBInterface.php.