public static function logRemoval(DbObject $object, Db $db)
 {
     $data = array('object_name' => $object->object_name, 'action_name' => 'delete', 'author' => self::username(), 'object_type' => $object->getTableName(), 'old_properties' => json_encode($object->getOriginalProperties()), 'change_time' => date('Y-m-d H:i:s'), 'parent_checksum' => $db->getLastActivityChecksum());
     $data['checksum'] = sha1(json_encode($data), true);
     $data['parent_checksum'] = Util::hex2binary($data['parent_checksum']);
     return self::create($data)->store($db);
 }