Public Member Functions | |
__construct (EditorCommand $command) | |
run (Prototyped $subject, Form $form, HttpRequest $request) | |
commit () | |
rollback () | |
__destruct () | |
Private Attributes | |
$command = null | |
$db = null | |
$running = false |
Definition at line 15 of file CarefulDatabaseRunner.class.php.
CarefulDatabaseRunner::__construct | ( | EditorCommand $ | command | ) | [final] |
Definition at line 22 of file CarefulDatabaseRunner.class.php.
CarefulDatabaseRunner::__destruct | ( | ) |
Definition at line 86 of file CarefulDatabaseRunner.class.php.
CarefulDatabaseRunner::commit | ( | ) |
Implements CarefulCommand.
Definition at line 58 of file CarefulDatabaseRunner.class.php.
CarefulDatabaseRunner::rollback | ( | ) |
Implements CarefulCommand.
Definition at line 71 of file CarefulDatabaseRunner.class.php.
CarefulDatabaseRunner::run | ( | Prototyped $ | subject, | |
Form $ | form, | |||
HttpRequest $ | request | |||
) |
BaseException |
Implements EditorCommand.
Definition at line 31 of file CarefulDatabaseRunner.class.php.
References DBPool::getByDao(), Assert::isFalse(), Assert::isTrue(), and Assert::isUnreachable().
CarefulDatabaseRunner::$command = null [private] |
Definition at line 17 of file CarefulDatabaseRunner.class.php.
CarefulDatabaseRunner::$db = null [private] |
Definition at line 18 of file CarefulDatabaseRunner.class.php.
CarefulDatabaseRunner::$running = false [private] |
Definition at line 20 of file CarefulDatabaseRunner.class.php.