◆ __construct()
◆ executeOperation()
ilTestProcessLockerDb::executeOperation |
( |
callable |
$operation | ) |
|
|
protected |
◆ onAfterExecutingNamedOperation()
ilTestProcessLockerDb::onAfterExecutingNamedOperation |
( |
string |
$operationDescriptor | ) |
|
|
protected |
◆ onBeforeExecutingNamedOperation()
ilTestProcessLockerDb::onBeforeExecutingNamedOperation |
( |
string |
$operationDescriptor | ) |
|
|
protected |
◆ onBeforeExecutingRandomPassBuildOperation()
ilTestProcessLockerDb::onBeforeExecutingRandomPassBuildOperation |
( |
|
$withTaxonomyTables = false | ) |
|
|
protected |
{}
Definition at line 59 of file class.ilTestProcessLockerDb.php.
61 $this->atom_query->addTableLock(
'tst_rnd_cpy');
62 $this->atom_query->addTableLock(
'qpl_questions');
63 $this->atom_query->addTableLock(
'qpl_qst_type');
64 $this->atom_query->addTableLock(
'tst_test_rnd_qst')->lockSequence(
true);
65 $this->atom_query->addTableLock(
'il_plugin');
66 $this->atom_query->addTableLock(
'tst_active');
68 if ($withTaxonomyTables) {
69 $this->atom_query->addTableLock(
'tax_tree')->aliasName(
's');
70 $this->atom_query->addTableLock(
'tax_tree')->aliasName(
't');
71 $this->atom_query->addTableLock(
'tax_node_assignment');
◆ onBeforeExecutingTestFinishOperation()
ilTestProcessLockerDb::onBeforeExecutingTestFinishOperation |
( |
| ) |
|
|
protected |
{}
Definition at line 78 of file class.ilTestProcessLockerDb.php.
80 $this->atom_query->addTableLock(
'tst_active');
81 $this->atom_query->addTableLock(
'tst_pass_result');
◆ onBeforeExecutingTestStartOperation()
ilTestProcessLockerDb::onBeforeExecutingTestStartOperation |
( |
| ) |
|
|
protected |
◆ $atom_query
ilTestProcessLockerDb::$atom_query |
|
protected |
◆ $db
ilTestProcessLockerDb::$db |
|
protected |
The documentation for this class was generated from the following file: