public function getAttachmentByName($obid, $name)
{
$object = $this->getObjectByBackendId($obid);
if (!isset($object['_attachments']['name'][$name])) {
throw new Horde_Kolab_Storage_Exception(sprintf('No attachment named "%s" for object id %s!', $name, $obid));
}
$result = array();
foreach ($object['_attachments']['name'][$name] as $attachment_id) {
$result[$attachment_id] = $this->_cache->loadAttachment($this->getDataId(), $obid, $attachment_id);
}
return $result;
}