protected static function createSqlDriverWithShares($setup)
{
self::createSqlShares($setup);
list($share, $other_share) = self::_createDefaultShares();
$GLOBALS['cfgSources'][$share->getName()]['type'] = 'Sql';
$GLOBALS['cfgSources'][$share->getName()]['title'] = $share->get('name');
$GLOBALS['cfgSources'][$share->getName()]['map'] = self::_getSqlMap();
$GLOBALS['cfgSources'][$share->getName()]['params']['table'] = 'turba_objects';
return $GLOBALS['injector']->getInstance('Turba_Factory_Driver')->create($share->getName());
}