3 * @file src/Worker/RemoveUser.php
4 * @brief Removes orphaned data from deleted users
6 namespace Friendica\Worker;
8 use Friendica\Database\DBA;
9 use Friendica\Model\Item;
11 require_once 'include/dba.php';
14 public static function execute($uid)
16 // Only delete if the user is archived
17 $condition = ['account_removed' => true, 'uid' => $uid];
18 if (!DBA::exists('user', $condition)) {
22 // Now we delete all user items
23 Item::delete(['uid' => $uid], PRIORITY_LOW);