elektro-potkan / scheduler-job-backups
调度器 - 备份任务
v1.0.0
2021-10-07 04:46 UTC
Requires
- php: >= 7.2
- elektro-potkan/backups: ^1.0.0
- elektro-potkan/scheduler: ^1.0.0
- nette/utils: ^3.0.1
Requires (Dev)
- phpstan/phpstan: ^0.12
- phpstan/phpstan-deprecation-rules: ^0.12
- phpstan/phpstan-nette: ^0.12
- phpstan/phpstan-strict-rules: ^0.12
This package is auto-updated.
Last update: 2024-09-07 10:42:04 UTC
README
这是一个用于创建和清除备份的调度器任务(使用 elektro-potkan/backups
包)。此包提供了 Backups
任务,用于与主 elektro-potkan/scheduler
包一起使用。
用法
// $backupManager is an instance implementing ElektroPotkan\Backups\IManager
$job = new ElektroPotkan\Scheduler\Jobs\Backups('0 0 * * *', $backupManager);// run daily at midnight
// register the job ($scheduler is an instance implementing ElektroPotkan\Scheduler\IScheduler)
$scheduler->add($job);
使用 Nette DI
scheduler:
jobs:
- ElektroPotkan\Scheduler\Jobs\Backups('0 0 * * *')
作者
Elektro-potkan git@elektro-potkan.cz
信息
版本管理
此项目使用 语义版本控制 2.0.0 (semver.org)。
分支策略
此项目使用略微修改的 Git-Flow 工作流程和分支模型
- https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
- https://nvie.com/posts/a-successful-git-branching-model/
许可证
您可以根据 BSD 零条款许可证或 GNU 通用公共许可证(GPL)版本 3 或更高版本使用此程序。
请参阅文件 LICENSE。