gpt4 book ai didi

controller - TYPO3 调度任务与 Extbase 命令 Controller

转载 作者:行者123 更新时间:2023-12-03 13:02:03 24 4
gpt4 key购买 nike

每次我必须写一个调度任务,我都会想什么是最好的方法来实现这个任务。自己写一个 Scheduler Task 使用 Extbase Command Controller 。在某些情况下应该首选某个版本吗?或者有没有通用的工作流程?感谢帮助。

最佳答案

编写一个 Extbase 命令 Controller 的好处是(可能)有一个很好的 CLI 来完成你的任务;尽管对于 TYPO3 8,某些系统级命令似乎转向了 Symfony 控制台。

主要区别在于参数的验证;对于 Extbase 命令 Controller ,所有验证都是从您的参数注释生成的。这些都不是在配置时完成的(这对我来说是一个明显的遗漏),都是在运行时完成的。 “老派”调度程序任务允许通过 additional Fields 进行参数验证.这些检查发生在配置时。

实际上,我没见过很多由客户完成任务配置的安装。更符合 TYPO3 扩展编程的当前标准的更简单编程的好处超过了没有配置时间验证的缺点。

关于controller - TYPO3 调度任务与 Extbase 命令 Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41440136/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com