function deleteStoredObjectAttribute($contentObjectAttribute, $version = null)
 {
     $contentObjectAttributeID = $contentObjectAttribute->attribute('id');
     $urls = array();
     if ($version == null) {
         $urls = eZURLObjectLink::fetchLinkList($contentObjectAttributeID, false, false);
         eZURLObjectLink::removeURLlinkList($contentObjectAttributeID, false);
     } else {
         $urls = eZURLObjectLink::fetchLinkList($contentObjectAttributeID, $version, false);
         eZURLObjectLink::removeURLlinkList($contentObjectAttributeID, $version);
     }
     $urls = array_unique($urls);
     $db = eZDB::instance();
     $db->begin();
     foreach ($urls as $urlID) {
         if (!eZURLObjectLink::hasObjectLinkList($urlID)) {
             eZURL::removeByID($urlID);
         }
     }
     $db->commit();
 }