- $item_fields = ['guid', 'type', 'wall', 'gravity', 'extid', 'created', 'edited', 'commented', 'received', 'changed',
- 'resource-id', 'post-type', 'private', 'pubmail', 'moderated', 'visible', 'starred', 'bookmark',
- 'unseen', 'deleted', 'origin', 'forum_mode', 'mention', 'global', 'network', 'vid', 'psid',
- 'contact-id', 'author-id', 'owner-id', 'causer-id', 'event-id'];
-
- $update_fields = [];
- foreach ($item_fields as $field) {
- if (array_key_exists($field, $fields)) {
- $update_fields[$field] = $fields[$field];
- }
- }