Skip to content

Commit dc4ccd1

Browse files
authored
Merge pull request #22 from zhuravljov/master
Queue::push method without of channel param
2 parents cb803cb + 9eb09aa commit dc4ccd1

File tree

5 files changed

+10
-10
lines changed

5 files changed

+10
-10
lines changed

src/commands/CollectDependenciesCommand.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public function run()
3939
continue;
4040
}
4141

42-
Yii::$app->queue->push('package', Yii::createObject(PackageUpdateCommand::class, [$assetPackage]));
42+
Yii::$app->queue->push(Yii::createObject(PackageUpdateCommand::class, [$assetPackage]));
4343
Yii::trace(Console::renderColoredString('Created update command for %Y' . $assetPackage->getFullName() . "%n package\n"), __CLASS__);
4444
}
4545

src/commands/PackageUpdateCommand.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public function run()
2929
throw $e;
3030
}
3131

32-
Yii::$app->queue->push('package', Yii::createObject(CollectDependenciesCommand::class, [$this->package]));
32+
Yii::$app->queue->push(Yii::createObject(CollectDependenciesCommand::class, [$this->package]));
3333
}
3434

3535

src/config/common.php

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
'class' => \zhuravljov\yii\queue\db\Driver::class,
1616
'db' => 'db',
1717
'tableName' => '{{%queue}}',
18+
'channel' => 'package',
1819
'mutex' => \yii\mutex\MysqlMutex::class,
1920
],
2021
],

src/console/MaintenanceController.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public function actionUpdateExpired()
7171

7272
foreach ($packages as $package) {
7373
$package->load();
74-
Yii::$app->queue->push('package', Yii::createObject(PackageUpdateCommand::class, [$package]));
74+
Yii::$app->queue->push(Yii::createObject(PackageUpdateCommand::class, [$package]));
7575

7676
$message = "Package %N" . $package->getFullName() . '%n';
7777
$message .= " was updated " . Yii::$app->formatter->asRelativeTime($package->getUpdateTime());

src/console/QueueController.php

+6-7
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,11 @@ public function init()
2424
}
2525

2626
/**
27-
* Runs the queue in $channel
28-
* @param string $channel Channel name
27+
* Runs the queue
2928
*/
30-
public function actionRun($channel)
29+
public function actionRun()
3130
{
32-
Yii::$app->queue->driver->run($channel);
31+
Yii::$app->queue->driver->run();
3332
}
3433

3534
/**
@@ -52,17 +51,17 @@ private function attachEventHandlers()
5251

5352
Event::on(Queue::class, Queue::EVENT_BEFORE_WORK, function ($event) use ($out) {
5453
/** @var JobEvent $event */
55-
$out("%Y[{$event->channel}]%n %GNew job%n '" . get_class($event->job) . "'\n");
54+
$out("%GNew job%n '" . get_class($event->job) . "'\n");
5655
});
5756

5857
Event::on(Queue::class, Queue::EVENT_AFTER_WORK, function ($event) use ($out) {
5958
/** @var JobEvent $event */
60-
$out("%Y[{$event->channel}]%n %GJob%n '" . get_class($event->job) . "' %Gis completed%n\n");
59+
$out("%GJob%n '" . get_class($event->job) . "' %Gis completed%n\n");
6160
});
6261

6362
Event::on(Queue::class, Queue::EVENT_AFTER_ERROR, function ($event) use ($out) {
6463
/** @var ErrorEvent $event */
65-
$out("%Y[{$event->channel}]%n %RJob '" . get_class($event->job) . "' finished with error:%n '" . $event->error . "'\n");
64+
$out("%RJob '" . get_class($event->job) . "' finished with error:%n '" . $event->error . "'\n");
6665
});
6766

6867
Event::on(AbstractPackageCommand::class, AbstractPackageCommand::EVENT_BEFORE_RUN, function ($event) use ($out) {

0 commit comments

Comments
 (0)