def _delete(self, trans):
     """
     Deletes the item physically.
     Bypasses security checks.
     
     Returns: None
     """
     _db.handle_delete(self, trans, True)
     _db.deleteItem(self, trans)
     
     if self.isCollection:
         lstChildren = self._items.values() + self._subfolders.values()
         for sID in lstChildren:
             oChild = _db.getItem(sID, trans)
             oChild._delete(trans)
 def removeComposite(cls, composite, trans):
     _db.handle_delete(composite, trans, True)
     _db.deleteItem(composite, trans)