我正在尝试在orangeHRM中设置一个cron ,但我似乎不知道从哪里开始。
我已经在其他一些框架中完成了它,这很简单,因为有一个名为 command 的单独模块,我们在这个命令中设置了所有内容。
现在,在这个orangeHRM代码库中,什么都没有,我迷路了。
请指导!
谢谢你。
OrangeHRM 使用 symfony 1.4 框架。您可以创建可以在命令行中运行的“任务”。这些可以作为 cron 任务添加。
以下链接将为您提供创建 symfony 任务的指南(适用于 v1.4): https ://symfony.com/legacy/doc/cookbook/1_1/en/tasks
您可以参考 OrangeHRM 代码中的现有任务来帮助您创建自己的任务。见下文: https ://github.com/orangehrm/orangehrm/blob/master/symfony/plugins/orangehrmAdminPlugin/lib/task/createSupportedLanguageFileTask.class.php