From 09411a4b321469bb4ac941e10e0f68f5e4041679 Mon Sep 17 00:00:00 2001 From: Dmitriy Simushev Date: Wed, 7 May 2014 11:26:22 +0000 Subject: [PATCH] Add "visitorTrack" event --- .../libs/classes/Mibew/Controller/WidgetController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mibew/libs/classes/Mibew/Controller/WidgetController.php b/src/mibew/libs/classes/Mibew/Controller/WidgetController.php index 218a55f2..d58b1281 100644 --- a/src/mibew/libs/classes/Mibew/Controller/WidgetController.php +++ b/src/mibew/libs/classes/Mibew/Controller/WidgetController.php @@ -17,6 +17,7 @@ namespace Mibew\Controller; +use Mibew\EventDispatcher; use Mibew\Settings; use Mibew\Thread; use Symfony\Component\HttpFoundation\Request; @@ -79,6 +80,11 @@ class WidgetController extends AbstractController $response_data['data']['user']['id'] = $visitor['userid']; } + // Provide an ability for others to make something on visitor + // tracking + $event_arguments = array('visitor' => $visitor); + EventDispatcher::getInstance()->triggerEvent('visitorTrack', $event_arguments); + // Get invitation state $invitation_state = invitation_state($visitor_id);