LARAVEL: получить массив запланированных задач для вывода на панели администратора

Используя планировщик задач Laravel, я создал ряд задач в Kernel.php.

Например:

$schedule->command('some:command')
    ->daily();

$schedule->command('another:command')
    ->daily();

Я хотел бы отобразить список запланированных команд и их частоту ( а также время последнего / следующего запуска, которое я могу записать самостоятельно, используя функции до / после).

Однако я застрял на первом препятствии. Что я не уверен, как это сделать, это получить массив запланированных задач, которые были определены в Kernel.php

// Example function needs to be created
$tasks = getAllScheduledTasks();

@foreach($tasks as $task)
    <tr>
        <td>{{ $task->name }}</td>
        <td>{{ $task->description }}</td>
    </tr>
@endforeach

Упрощенный Вопрос: Как я могу получить массив запланированных задач в Laravel?

9
задан John Mellor 22 February 2016 в 17:15
поделиться