Make startProgress() and stopProgress() methods private [MAILPOET-2385]

This commit is contained in:
wxa
2019-09-30 08:01:55 +03:00
committed by Jack Kitterhing
parent 2a48d0846d
commit 0805dc365f
2 changed files with 3 additions and 4 deletions

View File

@@ -48,12 +48,12 @@ abstract class SingleInstanceSimpleWorker extends SimpleWorker {
return false;
}
function startProgress(ScheduledTask $task) {
private function startProgress(ScheduledTask $task) {
$task->meta = array_merge($task->getMeta(), ['in_progress' => true]);
$task->save();
}
function stopProgress(ScheduledTask $task) {
private function stopProgress(ScheduledTask $task) {
$task->meta = array_merge($task->getMeta(), ['in_progress' => null]);
$task->save();
}

View File

@@ -21,8 +21,7 @@ class SingleInstanceSimpleWorkerTest extends \MailPoetTest {
$task = $this->createScheduledTask();
expect(empty($task->getMeta()['in_progress']))->equals(true);
expect($this->worker->processTask($task))->equals(true);
$this->worker->startProgress($task);
expect(empty($task->getMeta()['in_progress']))->equals(false);
$task->meta = ['in_progress' => true];
expect($this->worker->processTask($task))->equals(false);
}