use Friendica\Database\DBA;
use Friendica\Model\Item;
-require_once 'include/dba.php';
-
class RemoveUser {
public static function execute($uid)
{
}
// Now we delete all user items
- Item::delete(['uid' => $uid], PRIORITY_LOW);
+ $condition = ['uid' => $uid, 'deleted' => false];
+ do {
+ $items = Item::select(['id'], $condition, ['limit' => 100]);
+ while ($item = Item::fetch($items)) {
+ Item::deleteById($item['id'], PRIORITY_NEGLIGIBLE);
+ }
+ DBA::close($items);
+ } while (Item::exists($condition));
}
}