protected function createDbConnection($connectionID)
{
if ($connectionID !== '') {
$conn = Prado::getApplication()->getModule($connectionID);
if ($conn instanceof TDataSourceConfig) {
return $conn->getDbConnection();
} else {
throw new TConfigurationException('messagesource_connectionid_invalid', $connectionID);
}
} else {
throw new TConfigurationException('messagesource_connectionid_required');
}
}