superbolt / core-php
Superbolt 的 PHP 包
dev-master
2020-05-01 18:27 UTC
Requires
- php: ^7.2
- ext-json: *
- guzzlehttp/guzzle: ~6.5
Requires (Dev)
- phpunit/phpunit: ~8.0
- symplify/easy-coding-standard: ^7.2
This package is auto-updated.
Last update: 2024-09-16 12:05:06 UTC
README
调试后台任务本身就足够困难了。Superbolt 会监视您的计划任务并为您保存日志。
此包将 Superbolt API 的访问集成到您的 PHP 应用程序中。
安装
通过 Composer
$ composer require superbolt/core-php
用法
$apiClient = new Superbolt\Core\Api('YOUR_SUPERBOLT_API_KEY'); $cronLogger = new Superbolt\Core\Cron($api); $startResponse = $cronLogger->sendStartPing('HelloWorldCommand', '* * * * *', 'production'); $finishResponse = $cronLogger->sendFinishPing($startResponse->getCronToken(), 0); $logResponse = $cronLogger->sendLog($finishResponse->getCronToken(), 'Hello World', 0);
查看 Cron.php 了解每个方法的具体用法。当然,测试也是了解如何使用此包的绝佳案例。
变更日志
请参阅 变更日志 了解最近的变化信息。
测试
vendor/bin/phpunit
安全
如果您发现任何安全相关的问题,请通过电子邮件 info@superbolt.app 而不是使用问题跟踪器来报告。
鸣谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。