| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?php
- namespace common\events\mall;
- use common\components\BaseEvent;
- use common\enums\EventNameEnum;
- /**
- * 获取小程序上传任务所需插件事件
- * @see 域名/index.php?r=mall/mini-program/task
- * @package common\events\mall
- */
- final class GetMiniProgramAdsEvent extends BaseEvent
- {
- /**
- * 触发事件名称(不可修改)
- *
- * @var string
- */
- public $name = EventNameEnum::GET_MINI_PROGRAM_ADS;
- /**
- * @var int
- */
- public $mall_id;
- /**
- * @var array
- */
- public $listeners = [];
- /**
- * @var array
- */
- protected $ads_list = [];
- public function __construct(int $mall_id)
- {
- $this->mall_id = $mall_id;
- }
- /**
- * 获取插件列表
- *
- * @return array
- */
- public function getAdsList()
- {
- return $this->ads_list;
- }
- /**
- * 添加插件
- *
- * @param array $ads
- * @return void
- */
- public function setAdsList(array $ads)
- {
- $this->ads_list = $ads;
- }
- }
|