beyondbluesky / cron-manager-bundle
Symfony 的 cron 表管理组件
v5.1.1
2021-01-27 07:36 UTC
Requires
- symfony/config: ^5.0,^5.1,^5.2
- symfony/dependency-injection: ^5.0,^5.1,^5.2
- symfony/form: ^5.0,^5.1,^5.2
- symfony/framework-bundle: ^5.0,^5.1,^5.2
- symfony/http-foundation: ^5.0,^5.1,^5.2
- symfony/http-kernel: ^5.0,^5.1,^5.2
- symfony/options-resolver: ^5.0,^5.1,^5.2
- symfony/process: ^5.0,^5.1,^5.2
- symfony/serializer: ^5.0,^5.1,^5.2
- symfony/twig-bundle: ^5.0,^5.1,^5.2
- twig/twig: ^2.0|^3.0
Requires (Dev)
- symfony/phpunit-bridge: ^5.1
README
这是一个提供管理 cron 表的 Web 界面的组件。
功能
- 显示带有时间表达式、命令、输出文件、错误文件和注释的 cron 表
- 可以猜测最后执行时间和状态(基于日志文件)
- 可以显示日志文件
- 支持编辑/添加 cron 条目
- 包括快捷方式,可轻松获取常见的时间表达式、symfony 命令和 symfony 日志目录
- 已翻译成英语、法语和德语
截图
cron 列表
cron 表单
cron 输出
安装和配置
获取组件
使用 Tag 5 对应 Symfony 5,根据您的旧版本查看以前的标签和 README
添加 BCCCronManagerBundle
composer require bcc/cron-manager-bundle v5.0 bin/console assets:install
将 BCCCronManagerBundle 添加到您的应用程序内核并导入路由配置已由 SymfonyFlex 完成
您可以根据需要自定义前缀。
不要忘记保护您的路由
access_control: - { path: ^/admin, role: ROLE_ADMIN }