DBA::delete('inbox-entry', ['id' => $activity['entry-id']]);
}
+ /**
+ * Set the worker id for the queue entry
+ *
+ * @param array $activity
+ * @param int $wid
+ * @return void
+ */
+ public static function setWorkerId(array $activity, int $wid)
+ {
+ if (empty($activity['entry-id']) || empty($wid)) {
+ return;
+ }
+ DBA::update('inbox-entry', ['wid' => $wid], ['id' => $activity['entry-id']]);
+ }
+
/**
* Process the activity with the given id
*
}
/**
- * Process all activities
+ * Clear old activities
*
* @return void
*/