Example #1
0
 public function friendship($event)
 {
     $cache = new BusinessCache();
     $friendship = $event->friendship;
     $eventName = $event->name;
     $cache->exec('friendship', [$eventName, $friendship]);
 }
Example #2
0
 /**
  * "统一"事件处理方法
  *
  * @param Event $event 事件对象
  * @return void
  */
 public function eventProcess($event)
 {
     $methodPostfix = 'Circle';
     $cache = new BusinessCache();
     $userid = $event->userid;
     $circleid = $event->circleid;
     $eventName = $event->name;
     $isUseTransaction = $eventName == Circle::EVENT_DISBAND ? false : true;
     $result = $cache->exec($eventName . $methodPostfix, [$userid, $circleid], $isUseTransaction);
 }