private function createEventManager()
{
$r = new \ReflectionClass(EventManager::class);
if ($r->hasMethod('setSharedManager')) {
// zend-eventmanager v2 initialization
$eventManager = new EventManager();
$eventManager->setSharedManager($this->sharedEventManager);
return $eventManager;
}
// zend-eventmanager v3 initialization
return new EventManager($this->sharedEventManager);
}