1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-26 20:52:44 +08:00
koogua 83a39e5648 1.增加积分兑换会员
2.优化课程和套餐发货
3.增加isp和电子执照配置
2022-06-07 21:55:36 +08:00

31 lines
737 B
PHP

<?php
/**
* @copyright Copyright (c) 2021 深圳市酷瓜软件有限公司
* @license https://opensource.org/licenses/GPL-2.0
* @link https://www.koogua.com
*/
namespace App\Services\Logic\Deliver;
use App\Models\Package as PackageModel;
use App\Models\User as UserModel;
use App\Repos\Package as PackageRepo;
use App\Services\Logic\Service as LogicService;
class PackageDeliver extends LogicService
{
public function handle(PackageModel $package, UserModel $user)
{
$packageRepo = new PackageRepo();
$courses = $packageRepo->findCourses($package->id);
foreach ($courses as $course) {
$deliver = new CourseDeliver();
$deliver->handle($course, $user);
}
}
}