// Do we have an instance in the registry?
if (Registry::getRegistry()->instanceExists('socket_registry')) {
// Then use this instance
$packageInstance = Registry::getRegistry()->getInstance('socket_registry');
} else {
// Get the registry instance
// Do we have an instance in the registry?
if (Registry::getRegistry()->instanceExists('socket_registry')) {
// Then use this instance
$packageInstance = Registry::getRegistry()->getInstance('socket_registry');
} else {
// Get the registry instance