Вход Регистрация
Файл: vendor/laravel/framework/src/Illuminate/Queue/Console/ResumeCommand.php
Строк: 72
<?php

namespace IlluminateQueueConsole;

use 
IlluminateConsoleCommand;
use 
IlluminateContractsQueueFactory as QueueManager;
use 
IlluminateQueueConsoleConcernsParsesQueue;
use 
SymfonyComponentConsoleAttributeAsCommand;

#[AsCommand(name: 'queue:resume', aliases: ['queue:continue'])]
class ResumeCommand extends Command
{
    use 
ParsesQueue;

    
/**
     * The console command name.
     *
     * @var string
     */
    
protected $signature 'queue:resume {queue : The name of the queue that should resume processing}';

    
/**
     * The console command name aliases.
     *
     * @var list<string>
     */
    
protected $aliases = ['queue:continue'];

    
/**
     * The console command description.
     *
     * @var string
     */
    
protected $description 'Resume job processing for a paused queue';

    
/**
     * Execute the console command.
     *
     * @return int
     */
    
public function handle(QueueManager $manager)
    {
        [
$connection$queue] = $this->parseQueue($this->argument('queue'));

        
$manager->resume($connection$queue);

        
$this->components->info("Job processing on queue [{$connection}:{$queue}] has been resumed.");

        return 
0;
    }
}
Онлайн: 2
Реклама