|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
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) | |
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 28 of file class.ilPluginStateDBOverIlDBInterface.php.
| ilPluginStateDBOverIlDBInterface::__construct | ( | Data\Factory | $data_factory, |
| \ilDBInterface | $db | ||
| ) |
Definition at line 38 of file class.ilPluginStateDBOverIlDBInterface.php.
References $data_factory, and $db.
| ilPluginStateDBOverIlDBInterface::getCurrentPluginDBVersion | ( | string | $id | ) |
Implements ilPluginStateDB.
Definition at line 94 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 88 of file class.ilPluginStateDBOverIlDBInterface.php.
References $id, and getData().
Here is the call graph for this function:
|
protected |
Definition at line 44 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 62 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 128 of file class.ilPluginStateDBOverIlDBInterface.php.
References $id.
| ilPluginStateDBOverIlDBInterface::setActivation | ( | string | $id, |
| bool | $activated | ||
| ) |
Implements ilPluginStateDB.
Definition at line 68 of file class.ilPluginStateDBOverIlDBInterface.php.
References getData().
Here is the call graph for this function:| ilPluginStateDBOverIlDBInterface::setCurrentPluginVersion | ( | string | $id, |
| Version | $version, | ||
| int | $db_version | ||
| ) |
Implements ilPluginStateDB.
Definition at line 100 of file class.ilPluginStateDBOverIlDBInterface.php.
References getData().
Here is the call graph for this function:
|
protected |
Definition at line 36 of file class.ilPluginStateDBOverIlDBInterface.php.
Referenced by getData().
Definition at line 32 of file class.ilPluginStateDBOverIlDBInterface.php.
Referenced by __construct().
|
protected |
Definition at line 33 of file class.ilPluginStateDBOverIlDBInterface.php.
Referenced by __construct().
|
protected |
Definition at line 35 of file class.ilPluginStateDBOverIlDBInterface.php.
|
protected |
Definition at line 30 of file class.ilPluginStateDBOverIlDBInterface.php.