Issue #3614504: Fix TypeError in indexItems() from undeclared $skipDeleteItemIds property
Closes #3614504 Declares $skipDeleteItemIds with an empty array default so array_diff() in indexItems() no longer receives null.
AI was used to help investigate and test. Reviewed and fixed manually.