GdtCostVideo.php 524 B

1234567891011121314151617181920
  1. <?php
  2. namespace app\process\advertCost;
  3. use Workerman\Crontab\Crontab;
  4. use app\v1\logic\tool\advertCost\GdtCostVideoLogic;
  5. class GdtCostVideo
  6. {
  7. public function onWorkerStart(): void
  8. {
  9. // 每天的0点10执行,注意这里省略了秒位
  10. new Crontab('10 0 * * *', function() {
  11. // 获取前一天的素材消耗
  12. $params = [
  13. 'date' => [date('Y-m-d', strtotime('-1 day'))]
  14. ];
  15. (new GdtCostVideoLogic())->run($params);
  16. });
  17. }
  18. }