sikic / laravel-envoy

从您的控制器中运行envoy任务

dev-master 2020-08-15 11:57 UTC

This package is auto-updated.

Last update: 2024-09-15 20:57:20 UTC


README

安装

composer require sikic/laravel-envoy

配置

php artisan vendor:publish --provider="Luka\Envoy\EnvoyServiceProvider"

使用

这只是一个示例,在生产环境中,您可能希望将其放入队列

<?php

namespace App\Http\Controllers;

use Luka\Envoy\Facades\Worker;

class HomeController extends Controller
{
    public function index()
    {
        return Worker::task('echo')->arguments([
            'text' => 'hello world!'
        ])->run();
    }
}