<?php namespace crmeb\subscribes; /** * 产品事件 * Class ProductSubscribe * @package crmeb\subscribes */ class ProductSubscribe { public function handle() { } /** * 加入购物车成功之后 * @param $event */ public function onStoreProductSetCartAfter($event) { list($cartInfo, $userInfo) = $event; //$cartInfo 购物车信息 //$userInfo 用户信息 } /** * 用户操作产品点击事件 用户点赞产品 用户收藏产品 * @param $event */ public function onStoreProductUserOperationConfirmAfter($event) { list($category, $productId, $relationType, $uid) = $event; //$category 产品类型 //$productId 产品编号 //$relationType 操作类型 like 点赞 collect 收藏 //$uid 用户编号 } /** * 用户操作产品取消事件 用户取消点赞产品 用户取消收藏产品 * @param $event */ public function onStoreProductUserOperationCancelAfter($event) { list($category, $productId, $relationType, $uid) = $event; //$category 产品类型 //$productId 产品编号 //$relationType 操作类型 like 点赞 collect 收藏 //$uid 用户编号 } }