vbarbarosh/laravel-debug-eval

一个基本的UI和后端,用于远程评估PHP。仅用于调试目的。

1.7.0 2024-06-23 19:00 UTC

This package is auto-updated.

Last update: 2024-09-23 19:28:20 UTC


README

一个用于远程评估PHP的UI和后端。仅用于调试目的。

cover

安装

composer require vbarbarosh/laravel-debug-eval

Laravel中的使用

Route::any('/laravel-debug-eval', function () {
    // 1. Ensure that current user has access to this endpoint
    return vbarbarosh\laravel_debug_eval();
});

执行长时间运行的任务

longrun([
    'init' => function () {
        return Article::query()->pluck('articles.id'),
    },
    'done' => function () {
        dump('done');
    },
    'run' => function ($items) {
        $query = Article::query()->whereIn('id', $items);
        Article::backup($query);
    },
]);

YouTube

ALT

致谢