| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?php
- declare(strict_types=1);
- namespace SixShop\WechatPay\Event;
- use SixShop\WechatPay\Entity\WechatpayTransferBillEntity;
- /**
- * 转账场景报备信息
- */
- class TrasferSceneReportEvent
- {
- private string $transferSceneId = '';
- private string $userRecvPerception = '';
- private array $transferSceneReportInfos = [];
- public function __construct(private WechatpayTransferBillEntity $entity)
- {
- }
- public function getEntity(): WechatpayTransferBillEntity
- {
- return $this->entity;
- }
- public function getTransferSceneId(): string
- {
- return $this->transferSceneId;
- }
- public function setTransferSceneId(string $transferSceneId): self
- {
- $this->transferSceneId = $transferSceneId;
- return $this;
- }
- public function getUserRecvPerception(): string
- {
- return $this->userRecvPerception;
- }
- public function setUserRecvPerception(string $userRecvPerception): self
- {
- $this->userRecvPerception = $userRecvPerception;
- return $this;
- }
- public function getTransferSceneReportInfos(): array
- {
- return $this->transferSceneReportInfos;
- }
- public function setTransferSceneReportInfos(array $transferSceneReportInfos): self
- {
- $this->transferSceneReportInfos = $transferSceneReportInfos;
- return $this;
- }
- }
|