有没有办法从控制器获取计划任务作为数组? [复制]

2023-12-13

我想从控制器获取计划任务列表。一些套餐, articles乃至堆栈溢出解释如何从命令显示它,但我没有找到如何在没有命令的情况下执行此操作。我的目标是获取一系列计划任务及其日期和描述。

有没有办法从控制器获取计划任务作为数组(或对象列表,或任何可以轻松处理的内容)?


这是获取所有计划任务的方法:

app()->make(\Illuminate\Contracts\Console\Kernel::class);
$schedule = app()->make(\Illuminate\Console\Scheduling\Schedule::class);

$events = collect($schedule->events())->map(function($event) {
    $cron = CronExpression::factory($event->expression);
    $date = Carbon::now();
    if ($event->timezone) {
        $date->setTimezone($event->timezone);
    }
    return (object)[
        'expression' => $event->expression,
        'command' => str_after($event->command, '\'artisan\' '),
        'next_run_at' => $cron->getNextRunDate()->format('Y-m-d H:i:s'),
    ];
});

您有一个对象集合(在$events)具有三个属性:

  • 表达- 例子:12 1 * * *
  • command- 例子:mypackage:mycommand
  • 下一个运行时间- 例子:2018-01-10 16:50:49
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法从控制器获取计划任务作为数组? [复制] 的相关文章

  • PHP 如何判断用户是否按下了 Enter 键或 Submit 按钮?

    我遇到的问题是我在一个表单中有多个提交输入 每个提交输入都有不同的值 我更愿意将它们保留为提交 Whenever the user presses Enter it is as though the topmost submit input
  • 通过 Ajax 加载内容时,WORDPRESS 音频播放器未加载,MediaElement.js 未应用

    我正在创建一个 WordPress 主题 当我使用 ajax 加载内容时 它不会将 MediaElements js 应用于我的音频播放器 因此不会显示音频 我认为这是因为 MediaElement js 加载了 wp footer 并且此
  • 优雅地处理没有数据的 amcharts

    我想知道我的 dataProvider 是否为空 amCharts绘制时默认为null 我怎样才能动态地处理它 var chart AmCharts makeChart chartdiv theme none type serial dat
  •  
    标记内删除

    我制作了简单的 BBCode 脚本 一切正常 但后来我使用了一个 javascript 库来美化我的代码 pre pre 现在我面临的唯一问题是 br 每行代码后面的标签 pre pre tags 所以问题是我怎样才能删除 br 标记哪些在
  • FPDI/FPDF:水印和打印多页

    我修改了这个堆栈问题 当用户尝试下载文件时在 pdf 文件上应用水印 https stackoverflow com questions 3983432 applying watermarks on pdf files when users
  • 如何从父类函数访问子类中定义的常量?

    我从 php net 看到这个例子 但 c MY CONST 仅在 5 3
  • 将“php”作为 shell 脚本执行时的自定义 php.ini 文件

    我在跑php作为 shell 脚本 我不确定 shell脚本 是否正确 该文件以 usr bin php 这很好用 但 MongoDB 类没有正确加载php ini文件 具有extension mongo so 未使用 我该如何使用它tha
  • 为什么我需要结束 ob_start()?

    php 文档建议我应该用 ob end flush 结束每个 ob start 我在网站的每个页面上使用一个 只是为了允许我在应用程序中的任何位置使用 firephp 日志方法 该应用程序运行良好 但我想知道是否有任何我不知道的东西可能有害
  • preg_match_all 查询仅显示有问题的外部组

    我无法弄清楚如何只显示 preg 查询的外部组级别 我会给你一个例子 preg match all start end input matches 这个输入start1 start2 2end 1end产生这个输出start1 start2
  • 交换关联数组中的两个项目

    Example arr array apple gt sweet grapefruit gt bitter pear gt tasty banana gt yellow 我想调换一下柚子和梨的位置 这样数组就变成了 arr array ap
  • 使用 SSL 证书验证 Web 浏览器

    是否可以使用 ssl 证书对 Web 浏览器进行身份验证 假设我在应用程序中存储私钥 有什么方法可以从浏览器读取密钥并尝试基于该私钥进行身份验证 您可以使用 SSL TLS 客户端证书身份验证来对浏览器 用户进行身份验证 服务器必须请求客户
  • PHP 脚本可以在终端中运行,但不能在浏览器中运行

    我正在尝试执行exec命令 但我遇到了问题 当我运行以下代码时 当我通过浏览器运行它时它不起作用 但如果我把输出 str将其复制并粘贴到终端中 它工作得很好 造成这种情况的原因是什么 我该如何解决 目前我正在运行localhost php
  • 在 Wordpress 站点中进行 AJAX 调用时出现问题

    我在使用 Wordpress 站点功能的 AJAX 部分时遇到了一些问题 该功能接受在表单上输入的邮政编码 使用 PHP 函数来查找邮政编码是否引用特定位置并返回到该位置的永久链接 我的第一个问题是关于我构建的表单 现在我的表单操作是空白的
  • 使用 Ajax.Request 将 JSON 从浏览器传递到 PHP 的最佳方法

    您好 我有一个 JSON 对象 它是一个二维数组 我需要使用 Ajax Request 将其传递给 PHP 我知道的唯一方法 现在我使用js函数手动序列化我的数组 并获取以下格式的数据 s 1 d 3 4等 我的问题是 有没有办法更直接 有
  • Doctrine EntityManager 清除嵌套实体中的方法

    我想用学说批量插入处理 http doctrine orm readthedocs org en latest reference batch processing html为了优化大量实体的插入 问题出在 Clear 方法上 它表示此方法
  • 标准化 UTF-8 到底是什么?

    The 重症监护室项目 http userguide icu project org transforms normalization 现在也有一个PHP库 http us php net manual en class normalize
  • 如何在 PHP 中从 IP 地址/国家/地区名称查找时区 ID?

    谁能告诉我 PHP 中是否有任何方法可以从 IP 地址或国家 地区名称获取时区区域 例如 亚洲 加尔各答 描述 我正在尝试根据他 她的国家 地区设置用户时区 我从他的 IP 地址获取用户所在国家 地区 但我需要该国家 地区的时区区域 例如
  • Blade中的Section和Stack有什么区别?

    我们可以使用一个section定义一些 HTML 然后yield那在其他地方 那么为什么我们有堆栈呢 https laravel com docs 5 2 blade stacks https laravel com docs 5 2 bl
  • 内部 while 循环不工作

    这是我项目网页上的代码片段 这里我想显示用户选择的类别 然后想显示属于该类别的主题 在那里 用户可以拥有多个类别 这没有问题 我可以在第一个 while 循环中打印所有这些类别 问题是当我尝试打印主题时 结果只显示一行 但每个类别中有更多主
  • post php mysql 的拆分关键字

    我有一个表存储帖子 ID 它的标签如下 Post id Tags 1 keyword1 keyword2 keyword3 我想循环遍历该表中的每一行并执行以下操作 将关键字1 关键字2 关键字3放入新表中 word id word val

随机推荐

  • 如何将新项目推送到对象内部的数组

    我的 JSON 目前看起来像这样 id 393 item 34 comments name kevin messages item item name ryan messages item item
  • E:无法找到包 heroku-toolbelt

    我正在尝试安装Heroku Toolbelt在 Linux Mint 15 Olivia x86 64 上 当我尝试运行在 Debian 机器上安装的标准命令时 wget qO https toolbelt heroku com insta
  • Ionic PouchDb Sqlite 插件问题

    我们正在认真探索 Ionic PouchDb 和 CouchDb 作为满足我们需求之一的解决方案 我们需要构建一个可以提供离线同步功能并且与平台无关的移动应用程序 我们的另一个主要要求之一是 离线模式下的数据本质上是持久性的 并且可以增长超
  • 为什么我们需要在 CUDA 内核中跨步?

    我想知道 为什么需要使用网格跨度跨步执行以下循环 for int i index i lt ITERATIONS i stride C i A i B i 我们将步幅和索引设置为 index blockIdx x blockDim x th
  • 如何仅对字符串的一小部分执行字符串替换?

    我想要一种有效的方法 可以起到这样的作用 编辑 抱歉 我没有输入我之前尝试过的内容 我现在更新了这个例子 Method signature Only replaces first instance or how many are speci
  • webpack 捆绑的 React 应用程序中的 node-mssql 错误

    每当我尝试使用时 我的 React 应用程序都无法构建节点 MSSQL图书馆 在客户端执行此操作很重要 因为我必须从旧的 IIS 服务器提供此应用程序 看来在 Webpack 浏览器包中执行需要额外的配置 也许是某种 Polyfill 我在
  • 对 PHP 输出的 HTML 属性进行双引号转义

    通常 在编写 PHP 时 我会让它输出一些像这样的 HTML echo a href title link title link text a 显然这不会解析 因为我需要转义属性中的双引号 a 元素 是否有一个正则表达式可以快速执行此操作
  • 消息:无法使用 Selenium Manager 获取 chromedriver

    我尝试在我的 jupyter 笔记本上编写此代码 它显示了错误 我的目标是进行网络抓取 driver webdriver Chrome ChromeDriverManager install 在此输入图像描述 我还使用 pip 安装了 se
  • LAN 中的主机未解析

    我在 HttpPost 上收到 IOExeption 主机未解析 在本例中 端点是我的 LAN 上具有 Web 服务的计算机 http pc259 8080 test service asmx 我的 LAN 使用 WIFI Android
  • 如何在同一图中绘制由 statsmodels 绘图函数创建的图

    我有以下代码 from statsmodels graphics factorplots import interaction plot import statsmodels api as sm import matplotlib pypl
  • 使用归一化互相关匹配对象外部形状

    我正在与normxcorr2Matlab中的模板匹配函数 然而我想做的和我想做的不一样normxcorr2做 内置的normxcorr2考虑矩形模板中的所有像素来计算互相关 但我只希望某些像素参与归一化互相关过程 例如 我只想在关联时将下图
  • MATLAB:在 RGB 图像上应用透明蒙版并与另一个图像混合

    我有 2 张图像 前景和背景 前景是一个范围从 50到300的数字矩阵 我通过imagesc显示它 即这不是 RGB 图像 背景是 RGB 图像 我想首先在前景上应用透明蒙版来改变它的外观 这很容易通过使用 altered foregrou
  • Android:如何防止软键盘将我的视图向上推?

    我的应用程序底部有一个垂直滑动抽屉 当软键盘打开时 它会将抽屉的标签向上推 使其位于键盘顶部 我实际上希望它保留在屏幕底部 在显示键盘时隐藏 还有其他人遇到这个问题吗 知道如何解决吗 您只需切换您的 ActivitywindowSoftIn
  • WP7背景音频资源不再可用

    我在用着BackgroundAudioPlayer用于我的 Windows Phone 7 音乐和视频应用程序 播放一些音乐后 我使用MediaPlayerLauncher 然后按 返回 返回到我的应用程序 每当我使用时Background
  • 如何选择模板标签内的元素? [复制]

    这个问题在这里已经有答案了
  • 根据另一个查找/映射数组替换数组中的键

    我有一个以下形式的关联数组key gt value其中 key 是一个数值 但它不是连续的数值 键实际上是一个 ID 号 值是一个计数 这对于大多数情况来说都很好 但是我想要一个函数来获取人类可读的数组名称并将其用作键 而不更改值 我没有看
  • 如何在 Matplotlib 中绘制没有线和点的误差条图?

    我目前正在使用以下代码来绘制误差条图 plt errorbar log I mean log V2 mean xerr yerr 然而 最终结果显示每个误差条交点的中心有一个圆形点 如何按照科学工作的要求只绘制误差线而不绘制中心点 use
  • 空 XmlHttp 响应文本(仅限 Google Chrome)

    我的 Google Chrome 聊天脚本有问题 有时 响应文本是空的 直到您重新加载页面 但有时它运行良好 它每秒打开一个 xmlhttp 连接 如果第一个连接好 那么后面的连接也好 在 Firefox 中 它总是好的 var url t
  • 了解 Javascript 回调参数

    关于回调的一些问题 使用一些示例代码 function uploadPhoto params var win function response console log Success console log Response respon
  • 有没有办法从控制器获取计划任务作为数组? [复制]

    这个问题在这里已经有答案了 我想从控制器获取计划任务列表 一些套餐 articles乃至堆栈溢出解释如何从命令显示它 但我没有找到如何在没有命令的情况下执行此操作 我的目标是获取一系列计划任务及其日期和描述 有没有办法从控制器获取计划任务作