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);