public static function &connection()
{
$self = static::_object();
$connections = $self->_classes['connections'];
$name = isset($self->_meta['connection']) ? $self->_meta['connection'] : null;
if ($conn = $connections::get($name)) {
return $conn;
}
$class = get_called_class();
$msg = "The data connection `{$name}` is not configured for model `{$class}`.";
throw new ConfigException($msg);
}